lucky-om/WebFox

GitHub: lucky-om/WebFox

基于Python的轻量级Web侦察工具,整合子域名枚举、端口扫描和URL提取等功能,支持CLI和Streamlit GUI两种交互方式。

Stars: 4 | Forks: 1

# 🦊 WebFox WebFox 是一个**自动化 Web 侦察与漏洞扫描框架**,专为**道德黑客、渗透测试人员和漏洞赏金猎人**设计。 它能够执行**域名扫描、数据收集和报告生成**,并提供**图形用户界面 (GUI)** 以提升易用性。 ## 🚀 主要功能 - 🔍 自动化域名扫描 - 📊 生成结构化报告 - 📁 自动保存结果和快照 - 🖥️ 命令行界面 (CLI) - 🎨 使用 Streamlit 构建的图形用户界面 (GUI) - ⚡ 简单的安装与执行流程 - 🐍 基于 Python 构建 ## 📦 环境要求 在安装之前,请确保您具备以下条件: - Python **3.8 或更高版本** - Linux / Kali / Ubuntu / Termux - 网络连接 - `git`, `chmod`, `bash` ## 🛠️ 安装指南 ### 1️⃣ 克隆代码库 ``` git clone https://github.com/lucky-om/WebFox ``` 2️⃣ 进入项目目录 ``` cd WebFox ``` 3️⃣ 赋予执行权限 ``` chmod +x * ``` 4️⃣ 运行安装程序 ``` ./install.sh ``` 此脚本将自动安装所有必需的依赖项。 ▶️ 使用说明 (CLI 模式) 🔹 运行扫描 ``` python3 test.py example.com -scan ``` 🔹 描述 将 example.com 替换为您的目标域名 该工具将自动开始扫描 📂 结果与报告 扫描完成后: 📁 结果将保存在: WebFox/report/ 在 report 文件夹中,您将找到: 📄 扫描结果 📊 收集的数据 📸 域名快照 📁 整理好的输出文件 所有与扫描相关的内容都存储在这里。 🖥️ 图形界面模式 (Streamlit) WebFox 还提供了一个图形用户界面。 ▶️ 启动 GUI ``` streamlit run gui.py ``` 🔹 GUI 功能 便捷的目标输入 一键扫描 可视化输出 对新手友好的界面 📸 工具截图 🔹 CLI 模式 ![WebFox CLI](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/5616ff6fe1112257.png) 🔹 GUI 模式 ![WebFox GUI](https://raw.githubusercontent.com/lucky-om/WebFox/main/screenshots/gui.png) ⚠️ 免责声明 ❌ 未经许可,请勿扫描域名 ❌ 严禁用于非法用途 ✅ 仅限于在您拥有或被授权测试的资产上使用 开发者对滥用本工具的行为不承担任何责任。 🧠 使用场景 漏洞赏金侦察 攻击面测绘 安全评估 学习道德黑客 自动化实践 👤 作者 Lucky Krish Jayesh Aryan Kunal Shani GitHub: 🐛 报告问题 💡 提出改进建议 📜 许可证 本项目基于 MIT 许可证授权。
标签:GUI界面, JavaScript提取, Kubernetes, Python, robots.txt解析, Streamlit, URL抓取, WebFox, Windows内核, 侦察工具, 动态应用程序安全测试, 子域名枚举, 实时处理, 密码管理, 应用安全, 插件系统, 攻击路径可视化, 数据抓取, 数据统计, 无后门, 白帽子, 端口扫描, 系统安全, 网站截图, 网络安全, 访问控制, 资产测绘, 逆向工具, 隐私保护, 黑客工具