https://www.charlesproxy.com/latest-release/
https://www.zzzmode.com/mytools/charles/
Registered Name: piaoxueLicense Key: e3c8822f6251bf257e
https://github.com/SagerNet/SagerNet/releases
部分APP为了防止Charles进行中间人抓包,设置了发包不走代理。为了抓到完整的包,我们使用SagerNet工具配合Charles进行抓包,通过VPN将所有流量转发到Charles的socks代理,从而实施中间人抓包。
具体步骤1.配置Charles依次点击【工具栏】->【Proxy】->【Proxy Settings】,勾选“Enable SOCKS proxy”。
2.SagerNet设置代理服务器点击SagerNet首页右上角的图标选择【手动输入】【SOCKS】,在弹出的界面中配置代理服务器IP和端口,其中IP为Charles所在PC端IP地址,端口号为8889再点击右上角的√即可完成配置。重启应用程序即可在主界面看到配置好的代理服务器。
3.抓包以某段子APP为例,打开Charles,在SagerNet主界面选择刚刚配置好的代理服务器并点击主界面右下角的悬浮图标在Charles中开启抓包,并在界面中输入用户名和密码,即可抓包对应的登录数据包