2018-07-20 Charles的基本功能使用

如何下载就这里就不介绍了,也不用强求破解版本什么的,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,设置-通用-关于本机-证书信任设置,点击进去,启用完全信任证书。

当然,这里抓取的只是明文未加密的,加密过后的就需要专门的破解软件来反编译获取加解密方法了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容