学计算机的那个

不是我觉到、悟到,你给不了我,给了也拿不住;只有我觉到、悟到,才有可能做到,能做到的才是我的.

0%

Charles抓包

抓包软件 Charles 的原理是什么?

Charles 的原理实际就是网络的 中间人攻击

所谓中间人攻击,指攻击者与通讯的两端分别建立独立的联系,并交换其所收到的数据,使通讯的两端认为他们正在通过一个私密的连接与对方直接对话,但事实上整个会话都被攻击者完全控制。在中间人攻击中,攻击者可以拦截通讯双方的通话并插入新的内容。

客户端发给服务端的请求,被中间人劫持篡改之后,再发送给服务端。

服务端返回给客户端的数据,被中间人劫持篡改之后,再返回给客户端。

Mac Charles安装教程

参考

  1. macOS Charles 4.x版本的安装及使用(含破解激活)

  2. Mac使用Charles抓取macOS/iOS/Android请求

注意:

  1. 手动设置手机代理为PC。

  2. PC添加证书

  3. iOS添加证书 并信任

应用

  1. 使用 Charles 下载过去任意版本的 App