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都修改为未设置。设置如下:
这两个软件很实用,目前还没空认真写这方面的资料。建议大伙到网络上搜索。
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都修改为未设置。设置如下:
相关文章推荐
- setTag()的妙用!
- Android中asset文件夹和raw文件夹
- Android怎么找到最优适配资源
- 解决在onCreate()过程中获取View的width和Height为0的4种方法
- android wifi连接+基于socket的文件数据传输(上)
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- android中activity启动模式
- android开发性能分析
- Volley框架的理解以及自定义各个对象
- android 中 postDelayed方法的讲解
- Android shape画虚线,不显示或者显示是实线的解决方案
- 关于anroid引入第三方库时,发生的错误解决方案
- 在Mac上面搭建Android开发环境
- Android之中获取应用程序(包)的信息-----PackageManager的使用(一)
- Android幸运大转盘
- 真的知道LayoutInflater的正确用法么?
- Android中解析XML总结
- Android大图轮播效果的实现-代码逻辑
- android studio Error:Unable to start the daemon process
- Android中<uses-sdk>属性和target属性分析