SuperAPI AI 工具集

protocol-reverse-engineering

写作与研究

查看项目

更新于 10-16 02:36

技能介绍

用途:用于捕获、分析和记录网络协议,服务于安全研究、互操作性与调试。资料明确限定为防御性安全分析与授权研究,包括获书面许可的安全评估、自有或获授权应用的网络调试、CTF 与安全研究、合法互操作及受控环境教学;禁止未授权监听、未授权中间人攻击、侵犯隐私、绕过安全控制及任何非法活动。

主要能力:流量捕获(Wireshark、tcpdump、mitmproxy、Burp Suite);协议分析(Wireshark 显示过滤器、跟踪流、导出对象、TLS 解密;tshark 字段提取、统计、协议层级;Scapy 自定义分析);协议识别(HTTP、TLS、DNS、SMB、SSH、FTP、SMTP、MySQL、PostgreSQL、Redis、MongoDB 等签名);二进制协议分析(长度前缀、TLV、固定头加可变载荷、Python 解析、hexdump);加密分析(熵值判断、TLS 元数据、JA3/JA3S 指纹、证书提取、预主密钥日志解密);自定义协议文档(规范模板、状态机、Wireshark Lua 解析器);主动测试(Boofuzz 模糊测试、Scapy 重放与修改)。

使用方式:按资料给出的命令与代码操作,例如 tshark -i eth0 -w capture.pcap、tcpdump -i eth0 port 8080 -w capture.pcap、mitmproxy --mode transparent -p 8080,以及 Wireshark 过滤器 tcp.port == 8080、http.request.method == "POST" 等。分析流程为:多场景捕获、识别消息边界、映射结构、对比样本识别字段、编写规范、实现解析器验证、模糊测试边界条件。

适用场景:授权安全评估、自有网络应用调试、CTF、协议互操作、受控教学。

限制:仅限授权与防御用途;解密依赖预主密钥日志或 RSA 密钥交换私钥;高熵数据仅提示可能加密或压缩,不能直接判定;资料未提供具体收费、平台支持范围与效果保证。