Repository navigation
Releases
Releases · HCnets/darkveil
DarkVeil v1.3.2
DarkVeil v1.3.1
v1.3.1 - 安全修复 + 线程安全 + 代码质量
安全修复
- 修复报告生成器 XSS 漏洞(HTML 转义)
- 修复 privesc_check shell=True 风险
- 修复 socket.setdefaulttimeout 全局竞争条件
线程安全
- brute-base _stop 改用 threading.Event
- DB 抽象绕过修复,新增 delete_target/clear_honeypot_captures
- 应用退出时清理所有 worker 线程和 DB 连接
代码质量
- ExploitBase 可变默认值修复
- http_utils session.timeout 修复
- Dashboard 仅可见时刷新
- README 模块数修正(24→27)
DarkVeil v1.3.0
v1.3.0 - 流量监控协议解析 + 报告增强
流量监控增强
- TCP 模式新增协议解析:自动识别 HTTP 请求/响应、SSH 握手、DNS 查询
- 新增"解析模式"复选框,可切换原始数据/协议解析视图
报告增强
- 新增执行摘要:风险评分(0-100)、Top 3 关键发现、修复建议
- 新增章节选择:可勾选执行摘要/目标详情/漏洞汇总/高危详情/扫描历史
- 风险等级自动计算:高危(50+)、中危(20+)、低危(1+)、安全(0)
DarkVeil v1.2.0
v1.2.0 - 新增爆破模块 + 蜜罐持久化
新增模块
- redis_brute: Redis AUTH 弱口令爆破(原生 socket,支持无密码检测)
- postgres_brute: PostgreSQL 弱口令爆破(需 psycopg2)
- smtp_brute: SMTP LOGIN 弱口令爆破(标准库 smtplib,支持 STARTTLS)
蜜罐增强
- 蜜罐捕获数据持久化到 honeypot_captures 表,重启后不丢失
- 新增"捕获历史"tab,显示近 100 条捕获记录
- 支持清空历史记录
AutoPilot 增强
- 攻击链新增 Redis/PostgreSQL/SMTP 服务自动匹配
DarkVeil v1.1.0
v1.1.0 - 缺陷修复 + 功能增强
缺陷修复
- 代理支持打通:所有 HTTP 利用模块现在正确使用 http_utils 共享 Session,代理配置生效
- rdp_brute 空壳修复:集成 xfreerdp 进行真实 RDP 爆破
- smb_brute 空壳修复:集成 impacket 进行 SMB 认证爆破,含空会话检测
- AutoPilot 攻击链接入 cve_checker 模块
- Dashboard refresh() 异常处理改进
Dashboard 增强
- QTimer 每 15 秒自动刷新
- 新增漏洞趋势折线图(近 30 天)
- 扫描状态指示器(绿点=扫描中,灰点=空闲)
- 活动列表增量更新
通知系统
- 新增 Toast 通知组件
- 扫描完成时自动弹出通知
- 发现高危漏洞时弹出红色告警
扫描器增强
- 新增"扫描历史"tab
- 进度条显示当前扫描端口 + 预估剩余时间(ETA)
利用页面增强
- 严重程度筛选下拉
- Execute 按钮前增加确认对话框
- 模块选项可编辑表单
目标页面增强
- 备注编辑区 + 保存按钮
- 漏洞表格双击弹出详情对话框