Unknownx007/WebslamX

GitHub: Unknownx007/WebslamX

WebSlamX 是一款面向 Kali Linux 的多阶段自动化漏洞评估与基础设施测绘框架,通过将多个安全工具串联为统一管线来解决独立扫描器结果分散、流程割裂的问题。

Stars: 0 | Forks: 0

# ☠️ WebSlamX:高级多阶段表面侦察与漏洞利用框架 ``` @@@@@ @@@@@@@@@ @@@@@@@ @@@@@@@@@@@ @@@@@@@@@@@@ @@@@@@@@@@@@ @@@@@@ @@@@@ @@@@@@@@@@@@@ @@@@ @@@@ @@@@@@@@@@ @@@@@@@@@@@@@ @@@@@@ @@@@ @@@@@% @@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@@@@@ #@@@@@@@@@@@@ @@@@@@ @@@@@@@ @@@@@@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@@@ @@@@@ @@@@@ #&&&&&&&& @@@@@@@@@@ @@@@@@ @@@@@@@@ @@@@@@@@@@ @@@@@@@@@@@@ @@@@@ @@@@@ #&&&&&&&& @@@@@@@@@@ @@@@@ @@@@@@@ @@@@@@@@@@& @@@@@@@@@ @@@@& &&&&& &&&&&&&&% &&&&&&&&@ &@@@@ @@@@@@@ @@@@ %@&&& @@@&&& &&&&& &&&& &&&&&&& &&&& &&&&@ (@@@@# @@@& &&&& &&&&&. &&&&& &&&& %%%% %&&& &&&& &&&& &&&% &&%%%%%%%% %%%% %%%% /%% %%% %%%%%%% %&&& &&&&&& &&&& %%%# %%%%%%%%# %%%% %%%% %%%%%%%%% %%%%%%% %%%%&&&&&& %%%% %%% %###### ##### #### ######## ##%%%% %%%%%%%& %%%% ### ##### #### #### (###### %%%% %### #### #(((( ((((((((/ (## #### #((( (((( (((( (((((( ##(( (((( ((////// ((( ((((((((/ /////// ((((((// /// /////// //// ☠️ [ P R O D U C E D B Y D E D S E C ] ☠️ [ AUTOMATED BY DEVELOPER: Unknownx007 ] ``` # 📝 描述 WebSlamX 是一款高性能的命令行多阶段安全审计与被动情报摄取框架,专为 Kali Linux 环境原生打造。该框架基于自动化级联事件循环架构构建,其 pipeline 能够编排原生二进制子进程以及自定义的多线程 Python 验证模块。它弥合了被动开源情报收集(OSINT)与 intensive、浏览器伪装的主动漏洞分析之间的鸿沟。该框架会自动处理底层系统权限验证、动态 proxy-agent 轮换以规避 Web 应用防火墙(WAF)、精确的富含参数的 URL 筛选,以及统一的取证数据聚合。WebSlamX 不会输出原始嘈杂的文本日志,而是进行清理、去重,并将所有指标整合到结构化的 JSON 数据库和执行级 Markdown 漏洞看板中。 # ⚙️ 核心架构 Pipeline WebSlamX 按顺序将您的安全评估操作分为 7 个不同的操作阶段进行驱动: 1. **阶段 1:** 被动情报收集:通过 subfinder、amass、dnsrecon 和 theHarvester 聚合子域名指标、索引记录、历史区域 DNS 拦截数据以及暴露的目标用户凭证。 2. **阶段 2:** 主动网络端口扫描:通过原生底层 socket 执行高速端口验证映射,并在必要时自适应回退到通过 nmap 进行的深度版本 banner 探测。 3. **阶段 3:** Web 技术栈指纹识别:通过 whatweb 和原生响应抓取例程查询 Web 服务器响应指标、安全字段和 cookie 签名。 4. **阶段 4:** 工作区表面映射:部署 dirsearch 结合多线程字典对现代标准路径进行检查,以过滤动态变量、身份验证网关和文件上传点。 5. **阶段 5:** 自动化漏洞注入核心:使用浏览器伪装的桌面 header 主动查询参数链接,运行快速的单引号错误反射,并同步进行结构化的多线程 sqlmap 和 nikto 扫描。 6. **阶段 6:** 传输加密套件审计:使用 testssl.sh 和 sslyze 评估目标加密配置中的协议异常(SSLv2/v3、TLS 1.0/1.1)以及损坏的 cipher 数组。 7. **阶段 7:** 取证主聚合引擎:摄取所有独立的临时子模块日志流,去除重复数据,过滤系统性遥测噪声,并生成机器可读的 JSON 状态和 Markdown 看板。 ## 🛠️ 安装与依赖配置 ``` 1. Clone the Framework Treebash git clone https://github.com/Unknownx007/WebslamX cd WebslamX 2. Configure Native Kali System Tools The framework requires a suite of backend auditing binaries. Run the automated deployment shell manifest as root to configure dependencies cleanly: sudo chmod +x setup_dependencies.sh sudo ./setup_dependencies.sh 3. Build Your Python Environment Install the strict architectural extensions and environment models via pip: python3 -m venv venv source venv/bin/activate pip install -r requirements.txt ``` # 🚀 操作工作流说明 由于该框架会注入原始网络数据包并访问内核 socket 以执行高级 OS 指纹识别和扫描程序,因此它严格要求以 root 权限(sudo)执行。 ``` sudo ./venv/bin/python3 main.py ``` # 📂 输出报告架构 最终执行完毕后,系统会清理临时的模块草稿文本文件,并提供两个生产级别的输出: 1. **Markdown 看板(_final_report.md):** 一份美观且人类易读的漏洞评估日志卡片,映射威胁分类(严重、高、中、低)以及清晰、分类明确的应用程序拓扑图。 2. **机器 JSON 状态(_security_report.json):** 一个结构化的原始 JSON 数据库树,记录目标资产元数据节点参数,便于长期存储或通过编程进行集成。 ### ⚖️ 法律与道德使用声明 本软件开发仓库卡片仅专为授权的安全审计、防御性差距分析、教育研究以及基础设施评估合规性而构建。严禁在未经明确、书面双方合同许可的情况下,对未经授权的生产目标执行主动扫描序列。对于环境系统停机或程序的滥用,框架作者不承担任何法律责任。 ## 问题: 如果您有任何问题,可以在 Issue 处创建一个 issue :))
标签:AES-256, GitHub, XXE攻击, 基础设施测绘, 实时处理, 密码管理, 漏洞评估, 自动化渗透测试, 逆向工具