docker環(huán)境下的Web-Check網(wǎng)站分析工具配置指南
- 1.1 web-check簡介
- 1.2 web-check功能
- 1.3 OSINT工具介紹
- 1.4 web-check使用場景
- 2.1 本地環(huán)境規(guī)劃
- 2.2 本次實踐介紹
- 3.1 檢查Docker服務狀態(tài)
- 3.2 檢查Docker版本
- 3.3 檢查docker compose 版本
- 5.1 創(chuàng)建部署目錄
- 5.2 編輯docker-compose.yaml文件
- 5.3 創(chuàng)建web-check容器
- 5.4 檢查web-check容器狀態(tài)
- 5.5 檢查web-check容器日志
一、web-check介紹
1.1 web-check簡介
- web-check簡介
web-check用于分析任何網(wǎng)站的多合一 OSINT 工具。
1.2 web-check功能
儀表板將顯示:IP 信息、SSL 鏈、DNS 記錄、Cookie、標頭、域信息、搜索抓取規(guī)則、頁面地圖、服務器位置、重定向賬本、開放端口、跟蹤路由、DNS 安全擴展、站點性能、跟蹤器、相關(guān)主機名、碳足跡。
1.3 OSINT工具介紹
OSINT(開源情報)工具是一類用于收集和分析公開可用數(shù)據(jù)的工具。這些工具可以幫助用戶在互聯(lián)網(wǎng)上搜索、獲取和利用各種信息,包括社交媒體帖子、新聞報道、網(wǎng)站內(nèi)容、論壇帖子和其他公開的數(shù)據(jù)源。
1.4 web-check使用場景
- 網(wǎng)站安全評估:web-check 可以幫助用戶評估一個網(wǎng)站的安全性,通過掃描網(wǎng)站的漏洞和弱點,如 XSS(跨站腳本攻擊)、SQL 注入、CSRF(跨站請求偽造)等,幫助網(wǎng)站管理員及時修復這些漏洞,保護用戶數(shù)據(jù)的安全。
- 網(wǎng)站追蹤:web-check 可以分析一個網(wǎng)站的基本信息,包括網(wǎng)站的域名注冊信息、服務器信息、IP 地址等,幫助用戶追蹤一個網(wǎng)站的來源和所屬公司或個人。
- 站點掃描:web-check 可以對一個網(wǎng)站進行全面的掃描,分析網(wǎng)站的目錄結(jié)構(gòu)、頁面鏈接、站點地圖等,幫助用戶了解網(wǎng)站的組成和架構(gòu)。
- 威脅情報分析:web-check 可以獲取一個網(wǎng)站的歷史記錄和在線活動,分析網(wǎng)站的安全狀況和可能的威脅,幫助用戶制定相應的安全策略和防范措施。
- 社交媒體分析:web-check 可以分析一個網(wǎng)站在社交媒體上的活動和聲譽,包括在 Facebook、Twitter、LinkedIn 等平臺上的信息分享、用戶反饋等,幫助用戶了解一個網(wǎng)站在社交媒體上的形象和影響力。
- 網(wǎng)站競爭分析:web-check 可以比較多個網(wǎng)站的性能和指標,如加載速度、SEO 優(yōu)化、用戶體驗等,幫助用戶了解競爭對手的優(yōu)勢和劣勢,制定相應的競爭策略。
- 網(wǎng)站數(shù)據(jù)分析:web-check 可以分析一個網(wǎng)站的流量、用戶行為、轉(zhuǎn)化率等關(guān)鍵指標,幫助用戶評估網(wǎng)站的運營效果,優(yōu)化網(wǎng)站的設計和內(nèi)容。
二、本地環(huán)境介紹
2.1 本地環(huán)境規(guī)劃
本次實踐為個人測試環(huán)境,操作系統(tǒng)版本為centos7.6。
2.2 本次實踐介紹
1.本次實踐部署環(huán)境為個人測試環(huán)境,生產(chǎn)環(huán)境請謹慎; 2.在Docker環(huán)境下部署web-check網(wǎng)站分析工具。
三、本地環(huán)境檢查
3.1 檢查Docker服務狀態(tài)
檢查Docker服務是否正常運行,確保Docker正常運行。
[root@jeven ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2024-01-03 22:11:37 CST; 13min ago Main PID: 10336 (dockerd) Tasks: 35 Memory: 153.2M CGroup: /system.slice/docker.service
3.2 檢查Docker版本
檢查Docker版本
[root@jeven ~]# docker -v Docker version 20.10.17, build 100c701
3.3 檢查docker compose 版本
檢查Docker compose版本,確保2.0以上版本。
[root@jeven ~]# docker compose version Docker Compose version v2.6.0
四、下載web-check鏡像
從docker hub拉取web-check鏡像
[root@jeven ~]# docker pull lissy93/web-check Using default tag: latest latest: Pulling from lissy93/web-check Digest: sha256:3bf4a27042ac906dac9de37e7a0474ef0e317ce2a8be70e3c6d33966390ba27e Status: Image is up to date for lissy93/web-check:latest docker.io/lissy93/web-check:latest
五、部署web-check個人儀表板
5.1 創(chuàng)建部署目錄
創(chuàng)建部署目錄
[root@jeven ~]# mkdir -p /data/web-check [root@jeven ~]# cd /data/web-check/ [root@jeven web-check]#
5.2 編輯docker-compose.yaml文件
docker-cli命令
docker run -d --name web-check -p 6599:3000 --restart always lissy93/web-check
本次實踐部署使用docker compose方式,編輯docker-compose.yaml文件。
version: '3.9' services: web-check: image: lissy93/web-check restart: always ports: - '6599:3000' container_name: web-check
5.3 創(chuàng)建web-check容器
使用docker-compose.yaml文件創(chuàng)建web-check容器
[root@jeven web-check]# docker compose up -d [+] Running 2/2 ? Network web-check_default Created 0.1s ? Container web-check Started 0.6s
5.4 檢查web-check容器狀態(tài)
檢查web-check容器狀態(tài),確保web-check容器正常啟動。
[root@jeven web-check]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 824b720551d2 lissy93/web-check "docker-entrypoint.s…" 26 seconds ago Up 25 seconds 0.0.0.0:6599->3000/tcp, :::6599->3000/tcp web-check
5.5 檢查web-check容器日志
檢查web-check容器日志,確保web-check容器正常進行。
[root@jeven web-check]# docker logs web-check yarn run v1.22.19 $ node server __ __ _ ___ _ _ / /__| |__ ___ / __| |_ ___ __| |__ // / -_) '_ ___| (__| ' / -_) _| / / _/_/___|_.__/ ___|_||______|__ Web-Check is up and running at http://localhost:3000 For documentation and support, visit the GitHub repo: https://github.com/lissy93/web-check Found Web-Check useful? Consider sponsoring us on GitHub to help fund maintenance & development.
六、訪問web-check首頁
訪問地址:http://192.168.3.166:6599,將IP替換為自己服務器IP地址,進入到web-check首頁。如果無法訪問,則檢查服務器防火墻是否設置,云服務器的安全組端口是否放行等。
七、總結(jié)
web-check是一個功能強大且易于使用的多合一 OSINT 工具。它提供了豐富的功能,可以滿足用戶對目標網(wǎng)站進行深入分析的需求。同時,它的用戶界面友好,響應速度快,還提供了一些定制化選項。無論是用于安全審計、網(wǎng)絡情報收集還是滲透測試,web-check都是一個非常有用的工具。
作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~
,