sujalparmar27/AEGIS
GitHub: sujalparmar27/AEGIS
一款模块化的 Python 网络安全框架,将自动化网站侦察、威胁情报和安全评估整合到单一工作流中以简化 Web 安全分析。
Stars: 0 | Forks: 0
# AEGIS
一个模块化、开源的网络安全框架,用于自动化网站侦察、威胁情报和安全评估。
   
## 概述 AEGIS 是一个基于 Python 的网络安全框架,旨在通过将多种侦察和威胁情报技术结合到单一工作流中,实现网站安全评估的自动化。 无需在多个工具之间手动切换,AEGIS 能够自动分析目标 URL,收集安全情报,评估风险指标,并生成专业报告以供进一步调查。 无论您是道德黑客、渗透测试人员、安全研究员、SOC 分析师,还是网络安全专业的学生,AEGIS 都能为 Web 安全评估提供一种简化的方法。 ## 为什么选择 AEGIS? 传统的网站调查通常需要使用多个独立的工具。 AEGIS 通过集成以下功能,将这些能力整合到一个框架中: - 域名情报 - DNS 枚举 - SSL 检查 - HTTP 安全标头分析 - 技术 Fingerprinting - 端口扫描 - 威胁情报 - VirusTotal 信誉分析 - 自动化报告生成 最终带来的是更快速、更简洁且更一致的安全评估工作流。 ## 功能 AEGIS 将侦察、威胁情报和安全评估结合到一个命令行框架中。 | 类别 | 功能 | |----------|--------------| | 🌐 侦察 | URL 验证、WHOIS 查询、DNS 情报 | | 🔒 安全分析 | SSL 检查、HTTP 安全标头、技术检测 | | 🎯 威胁情报 | VirusTotal 集成、威胁关联、风险评分 | | 📡 网络分析 | TCP 端口扫描 | | 📊 报告 | 专业 PDF 报告、CSV 导出 | | 📂 批量操作 | 批量 URL 扫描 | | 💾 数据管理 | SQLite 扫描历史 | | 🖥 界面 | 交互式 Rich 仪表板 | ### 核心能力 - 自动化 URL 威胁分析 - WHOIS 与 DNS 枚举 - SSL 证书检查 - HTTP 安全标头分析 - 技术 Fingerprinting - TCP 端口扫描 - VirusTotal 信誉分析 - 威胁情报关联 - 自定义风险评分引擎 - 批量 URL 处理 - 专业 PDF 报告生成 - CSV 导出支持 - 历史扫描数据库 - 交互式终端仪表板 ## 技术栈 ## | 组件 | 技术 | |-----------|------------| | 语言 | Python 3 | | 终端 UI | Rich | | 数据库 | SQLite | | 报告 | ReportLab | | HTTP 请求 | Requests | | 系统监控 | psutil | | 威胁情报 | VirusTotal API | | 配置 | python-dotenv | ## 截图 ### 交互式仪表板 由 Rich 驱动的仪表板提供系统状态、扫描统计、近期活动和安全监控的实时概览。
标签:GitHub, Python, Web安全评估, 动态调用, 威胁情报, 字符串匹配, 实时处理, 密码管理, 开发者工具, 无后门, 自动化侦察, 逆向工具