

项目说明
<di="center">
FlowSage
🚀 专为CTF设计的智能流量分析工具 | 流媒体分析 · 车联网安全 · C2流量解密 · 工控安全
![]()
![Platform]()
![Language]()
![CTF]()
*零配置 • 智能分析 • CTF专用*
功能特性 • 快速开始 • 使用文档 • 更新日志
</div>
---
🎯 项目简介
FlowSage 是一款专为 CTF 比赛设计的流量分析工具,能够帮助选手快速、准确地从复杂的网络流量中提取关键信息。
🎉v3.0 全面重构为 Golang,实现跨平台支持、性能大幅提升,通过深度协议解析和智能算法,实现一行命令完成复杂流量分析。
🎉 v3.6.0 重大更新:引入 RTSP/RTMP流媒体分析、CAN车联网安全、Cobalt Strike流量解密等核心功能,大幅增强SQL注入检测和CMS识别能力!
📦 双版本并行
FlowSage GUI - 🎨 全新图形化界面,适合交互式分析、学习研究、演示展示FlowSage CLI - ⚡ 强大命令行工具,适合自动化脚本、批处理、服务器环境两个版本使用相同的分析引擎,功能完全一致,分析结果相同,可根据使用场景自由选择。
> 💡 注意:本项目目前为闭源项目,欢迎有兴趣的开发者联系合作,CTFer可在Issues中提出功能需求和反馈。
> 💡 注意:CLI版本存在网络验证,使用公网NTP服务验证当前时间,一个版本可在版本发布后一个月内正常可用。CLI版本已添加离线授权功能,需要离线运行的师傅可以加免费获取离线授权。
> ⚠️ GUI版本说明:GUI版本暂不支持离线运行,需要网络连接进行验证。
---
📸 项目截图
<di="center">
⚡ GUI 版本界面
#### 🖥️ 程序菜单
<img src="img/10.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
<img src="img/17.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
#### 🖥️ HTTP协议分析
<img src="img/11.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
<img src="img/12.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
<img src="img/14.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
<img src="img/15.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
<img src="img/16.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
#### FTP协议分析
<img src="img/13.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 10px;">
⚡ CLI 版本界面
#### 🖥️ 程序菜单
<img src="img/1.png" alt="程序菜单" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
💉 SQL-时间盲注流量还原
<img src="img/3.png" alt="SQL-时间盲注流量还原" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
🎯 SQL-布尔盲注流量还原
<img src="img/4.png" alt="SQL-布尔盲注流量还原" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
🖱️ USB鼠标流量还原
<img src="img/2.png" alt="USB鼠标流量还原" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
⌨️ USB键盘流量还原
<img src="img/5.png" alt="USB键盘流量还原" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
🔌 Telnet流量分析-会话重建
<img src="img/6.png" alt="Telnet流量分析-会话重建" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
🔍 端口扫描分析器
<img src="img/7.png" alt="端口扫描分析器" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
📧 SMTP流量分析器
<img src="img/8.png" alt="SMTP流量分析器" width="600" style="border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 10px;">
</div>
---
---
---
✨ 功能特性
🎨 GUI 图形化界面(v3.3.0 新增)
FlowSage v3.3.0 正式推出图形化界面版本,为流量分析带来全新体验:
#### 🖥️ 现代化界面设计
响应式布局 - 自适应不同屏幕分辨率,支持高 DPI 显示流畅动画 - 精心设计的过渡动画,提升交互体验直观操作 - 快速文件导入,点击即可分析#### 📁 智能文件管理
历史记录 - 自动保存最近分析的文件列表快速重分析 - 一键重新分析之前的流量文件批量处理 - 支持同时导入多个流量文件进行批量分析#### 🎯 可视化分析结果
分类展示 - 按类型分类展示分析结果(Flag、WebShell、SQL 注入等)语法高亮 - HTTP 请求/响应代码语法高亮显示关键信息标注 - 自动高亮标注 Flag、敏感信息、攻击载荷详情面板 - 点击结果项查看完整的 HTTP 会话详情过滤搜索 - 快速过滤和搜索分析结果#### 🔍 深度交互分析
流量会话列表 - 展示所有 HTTP/HTTPS 会话请求响应查看器 - 并排显示请求和响应内容Hex 查看器 - 支持十六进制模式查看原始数据导出功能 - 一键导出分析结果(JSON 格式)复制支持 - 快速复制 Flag、URL、载荷等信息🔍 核心能力
🚗 车联网安全分析:CAN 总线协议深度解析,支持 OBD-II 诊断和异常检测� KC2流量解密:Cobalt Strike 流量识别、Beacon解密、配置提取和Malleable Profile分析🌐 全协议深度解析:支持 HTTP、SQL、FTP、SMTP、Telnet、SMB、DNS、ARP、Redis、MongoDB、ICMP、蓝牙、USB、WiFi 等 38+ 主流协议� 工控协议深度解*析:支持 Modbus、S7、EtherNet/IP、PROFINET、IEC 104 等 10+ 工控协议� Kerbero别s认证分析:完整的企业认证流程重建和威胁检测�️ 智能牙WebShell解密:支持XOR/AES密钥爆破、多重嵌套解码、差分分析🎯 CMS智能识别:支持 40+ 种主流CMS系统(WordPress、Joomla、Drupal、DedeCMS、Discuz!等)💉 增强SQL注入分析:时间盲注、布尔盲注、联合查询、报错注入全面检测,字符重建算法优化🚩 智能Flag识别:支持明文、Base64、Hex等多种编码格式,自动解码提取� 增强台蓝牙支持:支持HCI、L2CAP、RFCOMM等底层协议,完整蓝牙通信栈解析📁 智能文件识别:自动识别 200+ 文件类型🎌 CTF专属优化:内置多层 Flag 检测算法,支持 15+ 种 Flag 格式⚡ 零配置分析:开箱即用,无需复杂配置🚀 跨平台支持:支持 Windows、Linux、macOS 等主流操作系统🛠️ 专业功能
| 协议类型 | 分析能力 | CTF应用场景 |
| --------------------- | ----------------------------------------------------- | ------------------------- |
| RTSP/RTMP | 流媒体会话解析 + 媒体流提取 + 视频/音频流保存 | 监控系统审计、直播平台分析 |
| CAN总线 | CAN帧解析 + 标识符识别 + OBD-II诊断 + 异常检测 | 车联网安全、ECU通信监控 |
| Modbus | 寄存器读写 + 线圈操作 + 设备指纹 + 异常检测 | 工控安全分析、设备取证 |
| S7 | 数据块分析 + 变量监控 + PLC编程语言识别 + COTP解析 | 西门子PLC通信分析 |
| EtherNet/IP | CIP协议解析 + 设备配置分析 + 实时数据监控 | 罗克韦尔系统取证 |
| PROFINET | 实时通信分析 + 设备诊断 + 网络拓扑重建 | 西门子工业网络分析 |
| IEC 104 | 远动通信 + 电力系统控制 + ASDU解析 | 电力系统安全分析 |
| Kerberos | 认证流程重建 + 票据分析 + 域控审计 + 威胁检测 | 企业网络渗透分析 |
| WebShell | 智能解密 + 命令提取 + 差分分析 + 多重编码 | 恶意流量解密分析 |
| CMS识别 | 40+种CMS识别 + 框架检测 + 版本提取 + 指纹分析 | 网站指纹识别、漏洞评估 |
| HTTP | 会话重建 + 文件隐写检测 + 分段传输支持 + 自动文件提取 | Web取证、隐写分析 |
| SQL | 时间/布尔盲注 + 联合查询 + 报错注入 + 字符重建算法 | SQL注入分析、数据提取 |
| USB | 扫描码转换 + 鼠标轨迹可视化 + 修饰键支持 | 键盘流量解析、输入重建 |
| WiFi | 握手包捕获 + 网络拓扑分析 + 弱加密检测 | 无线安全分析 |
| FTP | 会话重建 + 文件传输分析 + 认证信息提取 | 文件传输取证 |
| 蓝牙 | 设备识别 + 数据包分析 + 连接日志提取 | 蓝牙设备取证 |
| SMTP | 邮件头解析 + 附件提取 + 垃圾邮件检测 | 邮件取证 |
| SMB | 文件共享分析 + NTLM认证 + 会话重建 | 文件传输取证、认证分析 |
| Telnet | 密码爆破分析 + 终端内容还原 + 会话重建 | 远程登录取证、密码分析 |
| 端口扫描 | 扫描模式识别 + 工具特征分析 + 目标识别 | 网络侦察分析 |
| 鼠标轨迹 | 轨迹可视化 + 点击事件分析 + 操作序列重建 | 用户行为分析 |
| 键盘数据 | 按键序列还原 + 功能键识别 + 组合键解析 | 输入行为重建 |
| DNS | 域名解析分析 + mDNS支持 + DoH检测 + 查询记录提取 | 域名解析取证、DNS隧道检测 |
| ARP | 地址映射分析 + ARP欺骗检测 + 网络拓扑重建 | 网络攻击检测、拓扑分析 |
| Redis | 命令解析 + 数据操作分析 + 认证信息提取 | NoSQL数据库取证 |
| MongoDB | 查询解析 + 文档操作分析 + 认证流程重建 | MongoDB数据库取证 |
| ICMP | 协议分析 + Ping追踪 + 网络诊断数据提取 | 网络诊断、隐蔽通信检测 |
> ⭐ 标记为 v3.6.0 新增或重大增强功能
v3.0.0 重大更新 🎉
🔄 Golang重构:完全重写为Go语言,性能提升,内存占用减少🌍 跨平台支持:支持Windows、Linux、macOS🛡️ WebShell检测引擎:新增专业WebShell明文传输解析,支持主流WebShell工具识别🤖 EV3机器人协议:完整支持LEGO EV3机器人通信协议,包含指令解析和传感器数据📱 蓝牙协议增强:深度支持HCI、L2CAP、RFCOMM等底层协议,完整蓝牙通信栈📁 FTP协议重构:增强主被动模式支持,优化文件传输分析和完整性校验🔒 安全加固:内置反分析保护、代码混淆、TLS加密等多重安全机制⚡ 性能优化:并发处理、内存优化、算法改进,处理大文件能力显著提升🚀 快速开始
系统要求
#### 🎨 GUI 版本
Windows 10/11 (x64/ARM64) macOS (x64/ARM64 Apple Silicon) 最低配置:
内存:建议 4GB 以上磁盘空间:200MB 以上可用空间显示器:1280x720 分辨率以上#### ⚡ CLI 版本
Windows: Windows 10/11 (x64/ARM64) Linux: Ubuntu 18.04+, CentOS 7+, Debian 10+ (x64/ARM64) macOS: macOS 10.15+ (x64/ARM64 Apple Silicon) 📥 安装步骤
#### 🎨 GUI 版本快速开始
1. 下载安装包
从 GitHub Releases 下载最新版本
2. 解压并运行
3. 使用流程
- 导入流量文件 - 点击"打开文件"按钮,或直接拖拽 PCAP/JSON 文件到窗口
- 配置分析选项(可选) - 使用默认配置,或点击"设置"按钮自定义分析参数
- 开始分析 - 点击"开始分析"按钮,观察实时进度和结果
- 查看和导出结果 - 在结果面板查看详细信息,点击"导出"保存分析报告
#### ⚡ CLI 版本快速开始
1. 下载工具
2. 准备流量文件
- 使用 Wireshark 打开流量文件
- 点击 文件 → 导出分组解析结果
- 选择 JSON 格式保存
- 使用 FlowSage v3 打开 JSON 文件
3. 运行分析
📖 使用文档
🏗️ 技术架构
技术栈
#### GUI 版本
前端框架: Vue 3 + TypeScript + Vite桌面框架: Wails v2 - Go + Web 的完美结合UI 组件: 现代化组件库,支持响应式设计后端引擎: 与 CLI 版本共享相同的 Go 分析引擎#### CLI 版本
核心语言: Go 1.21+协议解析: 自研高性能协议解析引擎并发处理: Go 协程池优化算法优势
智能会话重建:基于 TCP 序列号的精确重建算法,支持分段传输和乱序重组多层 Flag 检测:正则表达式 + 熵分析 + 格式验证 + 语义分析自适应编码识别:支持 50+ 编码格式自动转换,包括变种编码损坏数据修复:智能文件重组和数据恢复,支持多种修复算法WebShell 智能识别:基于行为特征和流量模式的 WebShell 检测引擎蓝牙协议栈解析:完整的 HCI/L2CAP/RFCOMM 协议解析和状态机重建EV3 机器人协议:LEGO EV3 通信协议的完整实现和指令解析并发处理优化:Go 协程池和管道优化,大幅提升处理速度🆕 v3.6.0 新功能详解
� CRTSP/RTMP 流媒体协议分析(全新)
FlowSage v3.6.0 引入完整的流媒体协议分析能力:
#### 📹 实时流媒体解析
RTSP协议分析 - 完整解析RTSP会话、媒体流信息、传输参数RTMP协议分析 - 支持RTMP握手、消息类型识别、流控制媒体流提取 - 自动提取和保存视频/音频流到本地文件#### 🎥 应用场景
监控系统流量分析 - 安防监控系统的流量审计直播平台协议研究 - 直播推流和拉流分析流媒体安全审计 - 检测未授权访问和数据泄露视频会议流量分析 - 企业视频会议系统取证🚗 CAN 车辆总线分析器(全新)
#### 🔧 车联网安全分析
CAN帧解析 - 完整解析CAN 2.0A/2.0B帧格式(标准帧和扩展帧)标识符识别 - 智能识别CAN ID和数据含义车辆诊断 - 支持OBD-II诊断协议分析(故障码读取、传感器数据)异常检测 - 识别异常CAN消息和潜在攻击行为#### 🚙 支持场景
汽车网络安全研究 - 车载网络攻击检测和防御车载总线流量分析 - ECU通信协议逆向分析ECU通信监控 - 电子控制单元间通信监控车辆诊断协议分析 - 故障诊断和性能监控🔴 Cobalt Strike 流量分析(全新)
#### 🛡️ CS流量解密器
CS流量识别 - 自动识别Cobalt Strike通信特征和C2流量模式Beacon解密 - 解密CS Beacon通信数据,还原攻击指令C2配置提取 - 提取CS服务器配置信息(域名、端口、密钥)Malleable Profile分析 - 识别自定义通信配置和流量伪装#### 🎯 安全应用
APT攻击流量分析 - 高级持续性威胁检测和溯源红队演练流量审计 - 渗透测试流量合规性审计恶意软件通信分析 - 木马和后门通信行为分析威胁情报提取 - C2基础设施情报收集💉 SQL注入分析器增强
#### 🔍 检测能力全面升级
FlowSage v3.6.0 对SQL注入分析器进行多次迭代优化:
时间盲注检测 - 增强基于时间延迟的盲注识别,支持SLEEP、BENCHMARK等函数布尔盲注检测 - 优化基于响应差异的盲注分析,提升准确率联合查询注入 - 支持UNION注入检测和数据提取报错注入识别 - 识别基于错误信息的注入(UpdateXML、ExtractValue等)响应差分分析 - 智能对比响应内容差异,减少误报字符重建算法 - 优化盲注数据提取算法,提升效率#### 🎯 修复与优化
修正SQL注入分析器核心逻辑(多次迭代)优化误报率,提升检测准确度至98%+增强对复杂注入场景的识别能力支持多种数据库类型(MySQL、MSSQL、Oracle、PostgreSQL)🌐 CMS识别引擎全面升级
#### 🔎 内容管理系统智能识别
FlowSage v3.6.0 CMS识别引擎全面升级,新增40+种主流CMS系统支持
#### 🎯 识别能力
多维度指纹识别 - 路径、内容、响应头综合分析高准确率 - 置信度评分机制,减少误报框架检测 - 识别底层开发框架版本提取 - 自动提取CMS版本信息(部分支持)🏗️ 架构重构与优化
#### 📐 代码质量提升
架构重构 - 实验性架构重构,降低代码耦合度Linter错误修正 - 修正代码规范问题,提升代码质量4.0架构预研 - 为下一代架构做技术储备ICMP解析预研 - 预研ICMP协议深度解析能力🔄 更新日志
v3.6.0 (2025-12-18) 🚀 流媒体分析 · 车联网安全
#### 🎬 RTSP/RTMP流媒体协议分析(全新)
新增 RTSP协议完整支持 - 会话解析、媒体流信息提取新增 RTMP协议完整支持 - 握手分析、消息类型识别新增 媒体流自动提取 - 视频/音频流保存功能应用 监控系统审计、直播平台分析、视频会议取证#### 🚗 CAN车辆总线分析器(全新)
新增 CAN 2.0A/2.0B帧格式完整解析新增 CAN标识符智能识别新增 OBD-II诊断协议支持新增 异常CAN消息和攻击行为检测应用 汽车网络安全研究、ECU通信监控、车辆诊断#### 🔴 Cobalt Strike流量分析(全新)
新增 CS流量特征自动识别新增 Beacon通信数据解密新增 C2服务器配置信息提取新增 Malleable Profile自定义配置识别应用 APT攻击分析、红队演练审计、威胁情报提取#### 💉 SQL注入分析器增强
增强 时间盲注检测 - 支持SLEEP、BENCHMARK等函数增强 布尔盲注检测 - 优化响应差异分析新增 联合查询注入检测 - UNION注入支持新增 报错注入识别 - UpdateXML、ExtractValue等优化 响应差分分析算法 - 智能对比,减少误报优化 字符重建算法 - 提升盲注数据提取效率修复 SQL注入分析器核心逻辑(多次迭代)提升 检测准确度至98%+#### 🌐 CMS识别引擎全面升级
新增 40+种主流CMS系统支持 - 主流CMS:WordPress、Joomla、Drupal、DedeCMS、PHPCMS、帝国CMS、MetInfo、齐博CMS
- 论坛系统:Discuz!、PHPWind、、phpBB、XenForo、IP.Board、Discourse、NodeBB、Flarum、、SMF
- 开发框架:ThinkPHP、Laravel、Django、Struts、Spring
- 博客系统:Typecho、Z-Blog、Ghost
- Wiki系统:MediaWiki、DokuWiki
- 电商平台:Magento、Shopify、PrestaShop
- 安全靶场:DVWA、Pikachu、WebGoat
增强 多维度指纹识别 - 路径、内容、响应头综合分析新增 置信度评分机制 - 减少误报新增 底层框架检测能力新增 CMS版本信息提取(部分支持)#### 🏗️ 架构重构与优化
重构 实验性架构优化 - 降低代码耦合度修复 Linter代码规范问题修复 S7协议解析逻辑修复 欧姆龙协议解析逻辑修复 极端情况下的异常内存占用优化 工控协议字段映射关系优化 TShark执行器性能预研 4.0架构技术储备预研 ICMP协议深度解析#### 📊 版本信息
版本号:v3.6.0发布日期:2025年12月18日Go版本:1.23.1支持平台:Windows/Linux/macOS (x64/ARM64)协议数量:38种协议分析器v3.3.0 (2025-10-22) 🎉 GUI 图形化版本 · 全新交互体验
#### 🎨 FlowSage GUI - 全新图形化界面
全新 GUI 应用程序(Windows 平台首发) - 基于 Wails + Vue + TypeScript 技术栈
- 现代化设计语言,响应式布局
- 流畅动画和直观操作体验
核心功能特性 - 📁
便捷的文件管理 - 历史记录、快速重分析、批量处理
- 🎯
可视化分析结果 - 分类展示、语法高亮、关键信息标注、详情面板
- 🔍
深度交互分析 - 流量会话列表、请求响应查看器、Hex 查看器、导出功能
性能优化 - 多线程分析,充分利用多核 CPU
- 优化内存使用,支持分析大型流量文件
- 后台处理,界面保持响应
#### 📦 双版本并行支持
FlowSage GUI - 适合交互式分析、学习研究、演示展示FlowSage CLI - 适合自动化脚本、批处理、服务器环境两个版本使用相同的分析引擎,功能完全一致#### 💻 平台支持
Windows 10/11 (x64/ARM64) ✅Linux (x64/ARM64) ✅macOS (x64/ARM64 Apple Silicon) ✅#### ⚠️ 重要说明
GUI 版本暂不支持离线运行,需要网络连接进行验证CLI 版本继续支持离线授权功能v3.2.0 (2025-10-20) 🎯 CTF增强 · CMS识别 · 智能Flag提取
#### 🎯 CMS自动识别引擎
新增 DVWA靶场自动识别和版本检测新增 Pikachu靶场完整支持新增 漏洞类型智能检测(SQL注入、XSS、命令注入等)新增 攻击载荷智能分析和分类新增 响应数据自动提取(用户信息、数据库内容、系统信息)#### 🚩 智能Flag编码识别
新增 Base64编码Flag自动识别和解码新增 Hex编码Flag自动识别和解码增强 多种Flag格式支持(flag{}、ctf{}、ctfhub{}等)增强 冒号格式Flag识别(flag:、ctf:等)优化 Flag提取精确度和覆盖面#### 🔧 系统优化
优化 配置文件结构,新增CMS分析配置项优化 Flag检测算法,提升识别准确率修复 部分场景下的编码识别问题增强 CTF竞赛场景下的分析能力v3.1.0 (2025-09-22) 🚀 工控安全 · Webshell智能解密版本
#### 🏭 工控协议支持
新增 Modbus TCP/RTU协议分析新增 Siemens S7协议支持新增 EtherNet/IP (罗克韦尔)协议新增 PROFINET工业以太网分析新增 IEC 104电力系统协议#### 🔐 智能解密引擎
新增 WebShell智能解密系统新增 XOR/AES密钥爆破功能新增 多重嵌套编码解密新增 差分分析解密技术#### 🎫 Kerberos认证分析
新增 Kerberos v5协议完整支持新增 认证流程重建和威胁检测新增 企业网络审计功能v3.0.0 (2025-09-13) 🎉 重大版本发布
#### 🔄 架构重构
完全重写为Golang:告别Python,拥抱高性能的Go语言跨平台支持:Windows、Linux、macOS全平台原生支持性能革命性提升:处理速度提升300%+,内存占用减少60%单文件部署:无依赖部署,文件体积从~100MB减少至~15MB#### 🆕 新协议支持
🛡️ WebShell检测引擎:专业WebShell明文传输解析 - 支持冰蝎(Behinder)、哥斯拉(Godzilla)、蚁剑(AntSword)识别
- 智能命令执行分析和加密通信解析
- 基于流量特征的WebShell行为检测
🤖 EV3机器人协议:完整LEGO EV3机器人通信协议支持 - 指令解析和执行序列重建
- 传感器数据采集分析
- 电机控制指令解析
- 机器人行为序列重现
#### 📱 协议增强
🔷 蓝牙协议全面升级: -
HCI层:主机控制接口完整解析
-
L2CAP协议:逻辑链路控制和适配协议
-
RFCOMM协议:串口模拟协议支持
-
ATT/GATT协议:属性协议和通用属性配置文件
-
设备配对分析:完整配对过程重建
📁 FTP协议重构升级: - 增强主动/被动模式支持
- 文件传输完整性校验
- 优化认证信息提取
- 支持FTPS安全传输分析
#### ⚡ 性能优化
并发处理:Go协程池优化,支持大规模并发分析内存管理:智能内存回收,减少60%内存占用算法优化:核心算法重写,提升300%处理速度流式处理:支持大文件流式分析,突破内存限制v2.9.0 (2025-09-04)
🌐 DNS协议全面支持:新增完整DNS流量分析功能,支持标准DNS、mDNS和DoH协议检测📡 ARP流量分析器:新增地址解析协议分析,智能检测ARP欺骗攻击和网络拓扑重建💾 Redis协议分析:新增NoSQL数据库协议支持,完整解析Redis命令执行和数据操作🍃 MongoDB协议分析:新增MongoDB数据库协议分析,支持查询解析和认证流程重建📶 ICMP协议分析:新增网络诊断协议支持,检测Ping追踪、网络诊断和隐蔽通信🖱️ USB鼠标增强:优化USB提取器,新增6字节格式鼠标数据处理和Y值动态缩放📊 数据质量提升:改进数据分析逻辑,优化报告生成质量和整体可读性🛠️ 代码架构优化:重构代码结构,提升系统维护性和运行稳定性v2.7.0 (2025-08-19)
🖱️ 鼠标轨迹解析器:重构鼠标轨迹可视化和分析功能,支持用户操作行为重建⌨️ 键盘数据还原:重构键盘输入重建,支持功能按键和组合键识别,完整还原用户输入🚀 SMB协议分析器:新增文件共享和NTLM认证分析,支持Windows网络取证⏰ NTP时间验证:重构网络时间同步验证,保证软件可用性🎯 增强Flag提取:优化CTF标志检测算法,提升识别准确率和覆盖面🔧 稳定性提升:修复已知问题,提升系统整体稳定性和可靠性v2.6.0 (2025-08-17)
🚀 增强SQL注入分析器:新增反向时间盲注检测算法,检测准确率提升🎯 优化标志提取器:支持冒号格式标志检测,增强多种CTF标志格式识别能力🔧 Telnet功能重构:改进终端重建算法,提升会话解析准确性和稳定性⚡ HTTP分析优化:移除404和200状态码请求数量限制,支持更全面的流量分析🛠️ 配置管理升级:全新模块化配置架构,支持FTP、SMTP、SQL注入等模块独立配置📡 网络检查功能:新增网络连接状态检测,提升工具运行稳定性📊 日志分析器:新增专用访问日志分析模块,支持Web服务器日志智能解析🏗️ 架构重构优化:重构报告生成模块,优化项目结构,提升代码可维护性🐛 修复文件处理:优化文件名处理逻辑,修复特殊字符文件名解析问题v2.5.0 (2025-08-08)
📡 新增Telnet协议支持:完整的Telnet会话解析和重建功能🔐 Telnet密码分析:智能识别弱密码、爆破攻击和登录凭据💻 终端内容还原:完整重现Telnet会话的终端操作和命令执行📁 HTTP文件自动提取:默认自动提取所有HTTP传输的文件,无需手动操作v2.3.0 (2025-08-05)
🔧 重构SQL解析器:全新算法架构,检测准确率提升至98%+🎛️ 新增交互式菜单:菜单操作菜单,支持多种分析模式选择🚩 增强Flag匹配:支持15+种Flag格式,包括变形和隐藏格式📡 HTTP 206分段传输:完整支持分段响应的智能重组和分析⚡ 性能大幅优化:分析速度提升40%,内存占用降低30%v2.2.0 (2025-08-02)
✨ 优化SQL注入分析算法,提高检测准确率至95%+🔧 增强USB键盘流量解析,支持更多键盘布局🐛 修复FTP文件传输分析中的编码问题📊 新增HTML可视化报告功能v2.1.0 (2025-07-30)
🏗️ 全面重构项目架构,采用模块化设计🔍 增强SQL注入分析,支持多种注入技术🖱️ 优化USB键盘流量解析,支持鼠标轨迹分析🌐 统一HTTP处理器,整合所有HTTP功能🤝 贡献指南
虽然本项目暂时闭源,但我们非常欢迎社区贡献:
💡 需求反馈
在 Issues 中提出功能需求分享 CTF 题目和流量样本反馈使用体验和建议🤝 合作机会
CTF题库建设新功能开发测试和文档完善GUI UI/UX 设计改进---
🔮 未来路线图
📅 v3.7.0 预告(预计 2026 年 1 月)
🐧 Linux GUI - Linux 平台图形化版本🎨 主题系统 - 支持浅色/深色主题切换📊 数据图表 - 流量统计可视化图表🔍 高级搜索 - 更强大的结果过滤和搜索功能📅 v3.8.0 预告(预计 2026 年 2 月)
🍎 macOS GUI - macOS 平台图形化版本🤖 更多C2框架 - Metasploit、Sliver、Empire等C2框架支持🔓 加密流量解密 - TLS/SSL流量解密和中间人分析🌐 插件系统 - 支持用户自定义分析插件📅 v4.0.0 预告(预计 2026 年 Q2)
🏗️ 全新架构 - 基于微服务的分布式分析架构🤖 AI智能分析 - 机器学习驱动的异常检测和威胁识别☁️ 云端协同 - 支持云端分析和团队协作📱 移动端支持 - iOS/Android移动端流量分析📞
💬 技术交流
QQ 群: 1041810310技术支持邮箱: lyscf#proton.me (将#替换为@)Bug 反馈: GitHub Issues项目主页: FlowSage on GitHub📄 许可证
本项目目前为专有软件,未经授权禁止复制、分发和修改。
⭐ 如果这个项目对你有帮助,请给我们一个Star!
Made with ❤️ for CTF Community
---
📝 免责声明
本项目仅供学习和研究使用,使用者需遵守相关法律法规,确保合法合规使用。我们不对因使用本项目而导致的任何法律责任或损失承担责任。
项目信息
开发语言:未知
Star 数:145
技术要点
该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕一款专为 CTF 竞赛设计的智能流量分析工具,支持多协议解析与自动化 Flag 提取,助力快速解题。展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
使用与学习建议
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
免责声明
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。