smottoms/aegisscan-web-vulnerability-scanner

GitHub: smottoms/aegisscan-web-vulnerability-scanner

基于 Python 的轻量级 Web 渗透测试自动化框架,用于检测 SQL 注入、XSS、CSRF 等 OWASP Top 10 常见 Web 漏洞。

Stars: 0 | Forks: 0

# AegisScan - Web 渗透测试自动化框架 AegisScan 是一个基于 Python 的自动化 Web 渗透测试框架,旨在检测 OWASP Top 10 中的常见 Web 漏洞。 ## 功能特性 - SQL 注入扫描器 - 跨站脚本攻击 (XSS) 检测 - CSRF 错误配置检测 - Cookie 安全分析器 - SSL/TLS 安全检查器 - 安全标头分析 - 目录枚举 - 子域名发现 - HTML 报告生成 ## 项目结构 web_pentest_framework │ ├── aegisscan.py ├── requirements.txt ├── Dockerfile │ ├── core │ ├── scanner.py │ └── reporter.py │ ├── modules │ ├── sqli.py │ ├── xss.py │ ├── csrf.py │ ├── cookies.py │ └── sslcheck.py │ ├── reports └── wordlists ## 安装说明 克隆仓库: git clone https://github.com/YOURUSERNAME/aegisscan-web-scanner.git 安装依赖: pip install -r requirements.txt ## 使用方法 运行扫描器: python aegisscan.py -u http://example.com 示例: python aegisscan.py -u http://testphp.vulnweb.com ## 使用 Docker 运行 构建镜像 ``` docker build -t aegisscan . ``` 运行扫描器 ``` docker run aegisscan -u http://example.com ``` ## 示例输出 [SQLi] Scanning for SQL Injection [XSS] Scanning for XSS [CSRF] Checking forms [COOKIE] Analyzing cookies [SSL] Checking SSL configuration Report saved: reports/report.html ## 使用的技术 - Python - Requests - BeautifulSoup - Docker - Security Automation ## 免责声明 本项目仅供**教育目的和经授权的安全测试使用**。 切勿未经许可扫描系统。
标签:AES-256, CISA项目, Cookie安全, CSRF, Docker, HTML报告, Python, Splunk, SQL注入检测, SSL/TLS分析, Web安全, XSS检测, 动态插桩, 字符串匹配, 安全防御评估, 对称加密, 无后门, 漏洞评估, 目录枚举, 移动安全, 网络安全, 网络安全扫描器, 自动化审计, 蓝队分析, 请求拦截, 逆向工具, 隐私保护