您的位置:首页 > 移动开发 > Android开发

android 移动抓包工具汇集Filder4和Charles

2016-06-27 22:19 351 查看
android 移动抓包工具汇集Filder4和Charles

这两个软件很实用,目前还没空认真写这方面的资料。建议大伙到网络上搜索。

charles:http://wenku.baidu.com/link?url=SNdwKInLQhb9F5zzydhi0FizSxlFO1XRQuJzanYZLRTRid6HhKStd6YyV0xCwQe1AEiBZsMoAVGsxxay5x2JGXXENU6DXRWu02G7wJiQPjC

这个软件都需要在设置手机的wifi代理到pc的pc ip地址及端口(即你安装filder4及或Charle所在在的pc)

在此我仅自己做记录和工具名称介绍

注意点:

模拟器压根不知道127.0.0.1是个啥地址,也压根访问不到。在127.0.0.1上设置的代理,自然也抓不到任何通讯应答了。文档接着写道,这个虚拟防火墙/路由器管理从10.0.2.2至10.0.2.24,模拟器的IP地址是10.0.2.15,而模拟器看到的开发机地址则是10.0.2.2。也就是说,从模拟器的立场看,Fiddler2是在10.0.2.2上运行的。

于是用emulator命令加上avd -http-proxy 10.0.2.2:8888参数启动模拟器,在模拟器上运行browser,访问任何web地址,可以看到,Fiddler2抓到了HTTP通讯

1、打开模拟器,未修改代理前使用adb工具将待测试apk安装到模拟器中。因为修改过Android模拟器的代理后,adb会找不到设备,这个需要再研究。

2、模拟器依次打开:设置-无线和网络-移动网络-接入点名称(APN)

代理设置为:10.0.2.2 端口设置:8888 其他除了MCC,MNC都修改为未设置。设置如下:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: