Linux

简介: Linux

在Linux系统中,部署web-check网站分析工具是一个相对直接的过程,它为用户提供了一个全面的开源情报(OSINT)平台。web-check具备多种功能,包括分析网站的IP信息、SSL链、DNS记录、Cookie、标头、域信息、搜索抓取规则、页面地图、服务器位置、重定向账本、开放端口、跟踪路由、DNS安全扩展、站点性能、跟踪器、相关主机名和碳足迹等。

在部署web-check之前,需要确保本地环境满足要求。以CentOS 7.6为例,需要检查操作系统版本、内核版本以及是否安装了Yarn。Yarn是一个JavaScript包管理工具,可以提高包的下载速度和稳定性。

部署web-check的步骤如下:

  1. 下载Node.js安装包:选择所需版本的Node.js,例如v18.0.0,并下载对应的安装包。

  2. 解压安装包:使用tar命令解压下载的Node.js安装包。

  3. 创建软链接:为了方便使用,创建node和npm的软链接到系统路径。

  4. 配置环境变量:在/etc/profile文件中添加环境变量,并将变量生效。

  5. 安装Yarn:使用npm全局安装Yarn。

  6. 下载web-check软件包:通过Git克隆web-check的仓库。

  7. 安装依赖:进入web-check源码目录,使用Yarn安装项目依赖。

  8. 启动项目:运行yarn start命令启动web-check项目。

  9. 访问web-check首页:在浏览器中输入服务器IP地址和端口号(例如:http://192.168.3.246:3000),即可访问web-check的首页。

  10. 配置web服务器:为了使web-check可以通过Web服务器访问,需要打包生产版本,并配置Apache服务器。将打包后的文件拷贝到Apache的网页根目录下,并重启Apache服务。

目录
相关文章
|
Linux 网络安全 开发工具
python更换版本
python更换版本
730 1
|
数据挖掘 计算机视觉 Python
学生考试数据分析
学生考试数据分析
344 1
|
移动开发 Java 数据安全/隐私保护
C#RSA加密解密签名类,支持PEM格式解密(1024或2048位)
主要介绍了PEM PKCS#8、PKCS#1公钥和私钥在C#中的使用,并以此为基础写的C#函数方法。
3895 1
|
Java 网络架构 容器
面向整洁对象的分层架构COLA 4.0
COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“面向整洁对象的分层架构”。 目前COLA已经发展到COLA 4.0。 COLA分为两个部分,COLA架构和COLA组件。
面向整洁对象的分层架构COLA 4.0
Istio中如何限流?
在 Istio 中,可以使用 Envoy 的内置限流机制来限制服务的流量。Envoy 是 Istio 中的数据平面代理,它可以在服务之间进行流量管理和控制。
830 0
|
机器学习/深度学习 人工智能 运维
AI 实时流量分析:运维老司机的“天眼”系统
AI 实时流量分析:运维老司机的“天眼”系统
482 14
|
定位技术
探秘站点检测访问中代理 IP 的实用技巧
随着互联网发展,使用代理IP的需求增加。站点检测代理IP的方法包括:1. IP地址黑名单;2. HTTP头部检查(如X-Forwarded-For);3. 行为分析;4. 地理位置检测;5. CAPTCHA验证;6. 连接特征分析。这些技术帮助网站判断访问是否来自代理。
541 6
|
存储 算法 安全
深入理解SHA系列哈希算法:安全性的保障与演进
深入理解SHA系列哈希算法:安全性的保障与演进
|
XML 前端开发 Android开发
Kotlin教程笔记(80) - MVVM架构设计
本系列学习教程笔记详细讲解了Kotlin语法,适合需要深入了解Kotlin的开发者。对于希望快速学习Kotlin语法的读者,建议参考“简洁”系列教程。本文重点介绍了Kotlin实现MVVM架构的设计思路和代码实现,包括Model、ViewModel和View层的具体实现,以及如何通过LiveData和viewModelScope有效管理数据和内存,避免内存泄漏。此外,还讨论了MVVM架构的常见缺点及应对策略,帮助开发者在实际项目中更好地应用这一设计模式。
347 1
R语言分布滞后非线性模型(DLNM)空气污染研究温度对死亡率影响建模应用
R语言分布滞后非线性模型(DLNM)空气污染研究温度对死亡率影响建模应用