Charles网络抓包工具使用

2017年3月16日
一.Charles网络抓包工具使用
1.破解版下载地址
抓包工具Charles(破解版)

2.前期准备安装ssl证书,便于以后截取分析ssl协议
双击上面下载包里面的crt证书,之后进入keychain应用,双击该证书,将其设置成始终信任即可。


Charles网络抓包工具使用_第1张图片
Paste_Image.png

3.具体使用:
场景:截取手机app上的网络包【原理就是将charles设置成系统代理】
第一步查找安装charles电脑的ip地址


Charles网络抓包工具使用_第2张图片
Paste_Image.png

第二步:设置charles的代理端口

Charles网络抓包工具使用_第3张图片
Paste_Image.png

第三步:将app应用,手机的网络http代码设置成如上的ip地址和端口号(iphone手机点击网络右边的!)

Charles网络抓包工具使用_第4张图片
Paste_Image.png

第四步:设置好后,打开手机app程序的任意程序,charles就会弹出如下请求,我们选allow


Charles网络抓包工具使用_第5张图片
Paste_Image.png

第五步:接下来就可以抓取包请求的入参和出参了


Charles网络抓包工具使用_第6张图片
Paste_Image.png
Charles网络抓包工具使用_第7张图片
Paste_Image.png

二.常用使用技巧
1.structure是按域名排列,sequence是按时间排列


Charles网络抓包工具使用_第8张图片
Paste_Image.png

2.一般临时性的包,我们会用过滤请求来过滤。

Charles网络抓包工具使用_第9张图片
Paste_Image.png

3.一般经常性的包,我们一般会设置监听的协议,ip地址和端口
在Proxy-Recording Settings-Include里面设置添加


Charles网络抓包工具使用_第10张图片
Paste_Image.png

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

你可能感兴趣的:(Charles网络抓包工具使用)