charles抓包
抓包工具的流程都差不多,这里以谷歌浏览器、安卓手机为例。
1、charles安装
下载安装包,默认安装。
2、注册码
charles的注册码生成工具:https://www.zzzmode.com/mytools/charles/
进入charles的菜单Help-Register charles,然后输入name和key,点击确定,就破解成功啦~
3、设置charles的端口号
4、谷歌浏览器抓包
1)安装证书
点击charles菜单的help-SSL Proxying-install charles root certificate。
2)配置ssl代理设置
点击proxy-SSL Proxying settings,{SSL Proxying}勾选enable SSL Proxying,点击add,host输入:*,port输入:443(https的端口号为443)。
3)抓包
点击录制,在浏览器操作,即可抓取到对应的数据包。
5、手机抓包
1)手机连接同个局域网的wifi,且设置wifi的代理。
2)安装证书
在手机浏览器输入chls.pro/ssl,下载证书,下载成功后将该文件的后缀.pem修改为.crt,安装该文件。
2)抓包
点击录制,在手机上操作,即可抓取到对应的数据包。
不过,抓包发现部分接口提示unknown(乱码),目前未找到对应解决方案。