如何下载就这里就不介绍了,也不用强求破解版本什么的,charlers良心制作,试用版完全能使用完整版功能。
功能:
抓取http请求。
1,首先,抓包原理:Charles通过将自己设置成系统的网络访问代理服务器,使所有的网络请求都通过它,以此达到对网络封包的截取和分析。
移动端确保跟电脑连接在同一WIFI下,手动设置手机的网络代理,ip为电脑ip地址,端口8888或者8080,这个是charles设置的,默认好像了8888,如果更改了charles设置的端口手机同步就行。
手机打开代理,电脑打开charles,首次会弹出框是否连接,选allow,手机才能使用网络。此时,charles成为了中间的代理服务器。可以抓包了。类似这样
然后我们来看这个接口,选中-右键-Breakpoints,断点调试,分两步(Request和Response)点击上面的Edit Request 或Edit Response更改当前请求的入参或返回值,每一步有3个选项。
cancel(取消)-abort(中止)-execute(执行)
如果是https,需要手机安装证书,浏览器打开 chls.pro/ssl 安装。然后charles设置,proxy-SSL Proxying Settings.弹出页面add 你想要抓取的地址,比如珍爱网,设置完毕 后就可以咯
如果还是不可以,打开iphone,设置-通用-关于本机-证书信任设置,点击进去,启用完全信任证书。
当然,这里抓取的只是明文未加密的,加密过后的就需要专门的破解软件来反编译获取加解密方法了。
网友评论