Charles:图形化界面,看着比较方便友好,也可以抓取https,不过电脑和手机都要下载证书,主要我的电脑上不能添加一添加就卡死
所以,抓取https的话,就用mitmproxy比较简单
1.安装Charles之后,需要注册,不然每次只能使用30分钟
2.手机和电脑在同一个网络内
3.手机上设置代理,IP就是电脑的IP地址,端口8888
4.设置之后打开浏览器,在Charles端允许手机访问,就可以抓包了
抓包神器 mitmproxy:抓取https比较简单,只要手机上下载个证书即可(命令行查看)
http://www.jianshu.com/p/1837203986f5
1. 设置代理:端口8080
2. mitm.it 下载证书,抓https
3.命令行输入: mitmproxy -p 8080
4.enter看请求详情
5. Tab切换顶部导航栏
6. q退出返回
7. i~s 拦截response
8.i~p 拦截request
9. e edit编辑
anyproxy:
1.git clone git@github.com:alibaba/anyproxy.git
2.命令行输入:anyproxy,会出现可查看地址的IP和端口,已经代理设置的端口信息
3.手机设置代理即可查看请求