简介

之前有需求是,想要抓取app内的数据包,以便于分析app调用了哪些api,请求和响应分别是什么。

而app中api的请求,包括http和https的数据包。

市面上也有很多用来抓包的工具:

  • Wireshark:之前Windows系统中用过,功能也还是很强大的
  • FiddlerWindows系统中很强大的抓包工具,之前也简单用过
    • 后来也支持Linux
      • 所以Mac也可以用了
  • tcpdump:一个运行在命令行下的嗅探工具
  • mitmproxyMan-In-The-Middle Proxy的简称,免费和开源的交互式代理工具

关于Mac中的抓包工具,最后经过折腾和比较,发现的Charles很好用。

经过一段时间的使用,有些心得和经验,整理如下供参考。

即:

此处主要介绍,用于Mac中网络抓包的工具:Charles

目前主要被自己用来去配合抓包安卓的app中的网络请求,尤其是部分app内部用https通信,此处用Charles配合其他工具,实现绕开https,抓包看到https的明文数据。

results matching ""

    No results matching ""