Skip to content
forked from Lojii/Knot

一款iOS端基于MITM(中间人攻击技术)实现的HTTPS抓包工具,完整的App,核心代码使用SwiftNIO实现

License

Notifications You must be signed in to change notification settings

joshua-hua/Knot

 
 

Repository files navigation

Knot

Knot 是一款iOS端抓包工具(没有其他的科学转发功能,单纯的抓包工具),包含所有完整代码(Network+UI),使用MITM(中间人攻击)技术,用swift编写,目前实现了http(s)解析,可扩展其他任何协议 欢迎各位fork,完善 如果要提交上架App Store,请在App名字或者描述里添加Knot标识或者代码来源

已实现功能

  • http、https流量抓取
  • 流量解析、多格式导出、过程分析
  • 可抓取局域网内其他设备与外界通信数据
  • CA证书安装、导出
  • 中英文国际化
  • 过滤规则配置、导出

Run

  • 需要苹果账号,开启网络扩展
  • pod install
  • 真机运行

功能截图(仓库里有演示视频)

截图 截图 截图
截图 截图 截图
截图 截图 截图
截图 截图 截图
截图 截图 截图
截图 截图

About

一款iOS端基于MITM(中间人攻击技术)实现的HTTPS抓包工具,完整的App,核心代码使用SwiftNIO实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 33.5%
  • Swift 29.4%
  • Assembly 21.7%
  • C++ 12.1%
  • Pawn 2.8%
  • Objective-C 0.5%