開源一款用swift編寫的iOS端抓包工具(Knot),可解析https流量

開源地址

github.com/Lojii/Knotgit

Knot 是一款iOS端抓包工具,單純的抓包工具,沒有其餘科學功能,開源全部完整代碼(Network+UI),使用MITM(中間人攻擊)技術,用swift編寫,目前實現了http(s)解析,可擴展其餘任何協議github

該項目是我利用業餘時間寫的,代碼有優化空間,由於工做比較忙以及上架App Store一直失敗的緣由,計劃的版本迭代與代碼優化一直沒弄,躺電腦裏大半年了,乾脆開源出來,對iOS網絡編程、多線程感興趣的同窗能夠看看編程

已實現的功能

  • http、https流量抓取
  • 流量解析、多格式導出、過程分析
  • 可抓取局域網內其餘設備與外界通訊數據
  • CA證書安裝、導出
  • 中英文國際化
  • 過濾規則配置、導出

功能截圖(倉庫裏有演示視頻)

截圖 截圖 截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖
截圖

插一條

準備跳槽從新找工做,四年移動開發經驗,有須要的能夠找我聊一聊swift

工做地點:杭州/長沙網絡

Email:liujie8034@163.com多線程

相關文章
相關標籤/搜索