Knot:iOS 端免费 HTTPS 抓包工具
Knot 是一款基于 Swift 编写的开源 HTTPS 抓包工具。它利用 MITM(中间人攻击)技术实现流量拦截,核心网络层由 SwiftNIO 构建。该项目提供了完整的 App 源代码(涵盖 Network 与 UI 部分),不仅支持标准的 HTTP/HTTPS 解析,还具备良好的协议扩展性。
界面预览
核心功能
- 流量捕获与分析: 支持 HTTP 及 HTTPS 流量抓取,提供详细的解析功能、过程分析及多种格式的数据导出。
- 网络覆盖: 除了本机流量,还可抓取局域网内其他设备与外界的通信数据。
- 证书管理: 支持 CA 证书的安装与导出,确保 HTTPS 拦截正常运行。
- 高效过滤: 提供过滤规则的配置与导出功能,帮助用户快速定位关键数据。
- 多语言支持: 内置中英文国际化界面。
适用场景
Knot 适用于 iOS 开发者或安全研究员在移动端快速分析 App 网络请求、调试 API 接口,以及在无需连接电脑的情况下对局域网流量进行初步审查。
下载地址
可通过 App Store 直接下载:Knot
正文完
