手机设置mac 代理抓包工具后,需要要抓包的软件无法连接网

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)查看: 7913|回复: 5
使用Fiddler对手机应用进行抓包测试
认证徽章论坛徽章:987
Written by
手机应用的抓包测试相对于PC上要麻烦一些。以下内容来自公司QA的指导,感谢~需要的软件:WIFI共享工具: (使用360WIFI等均可,只要保证在同一局域网下就都可以,连接同一个路由器也可以)
认证徽章论坛徽章:987
现在开始真实的抓包:1、启动Fiddler,打开菜单栏中的 Tools & Fiddler Options
fiddler-1.png (48.94 KB, 下载次数: 3)
16:12 上传
认证徽章论坛徽章:987
2、打开Fiddler Options后点击 Connections 然后将红框中标识的“Allow romote computers to connect”勾选上即可。(注意,此界面中的端口号可修改为你喜欢的,建议保持默认)
fiddler-2.png (41.37 KB, 下载次数: 2)
16:13 上传
认证徽章论坛徽章:987
3、查询当前PC的局域网IP(在命令行输入ipconfig即可)
ip.png (4.2 KB, 下载次数: 1)
16:13 上传
认证徽章论坛徽章:987
4、设置手机上的WLAN的连接信息将手机连接上同一个WIFI,并进行设置:iOS手机:设置 & WIFI & 点击进入连接上的WIFI,在最下面会有HTTP代理(默认情况下使关闭),打开手动选项,在服务器栏填写刚才查看到的PC机的IP,如’192.168.8.101′,在端口号栏填写:8888,至此设置整个流程设置完毕。Android手机:设置 & 连接 & WLAN & 手指长按已连接的WIFI地址将会出现“修改网络配置”的选项,点击进去后将会看到一个“显示高级选项”,勾选上以后会出现代理服务器的设置,选择手动后将PC机的IP填写到“代理主机名”栏,将8888填写进“代理端口”即可。
认证徽章论坛徽章:987
引用地址:
itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号:10 广播电视节目制作经营许可证:编号(京)字第1149号手机抓包:&如何抓取手机请求的网络包
思想:手机通过无线访问电脑的有线网络. 在电脑上通过软件来查看抓取的包.
PC上要做哪些工作:
&在你的PC上搭建代理服务器,这样PC就相当于代理服务器,搭建代理服务器的软件有很多中,比如CCProxy
,Fiddler。这里采用Fiddler,个人感觉它的可读性更好,抓包信息更详细。
百度上搜索下载官方Fiddler软件并安装到电脑上。
再次选择Tools-&WinINET
Options-&连接-&局域网设置-&高级(在“代理服务器栏目中”)
注意HTTP类型对应的代理服务器地址以及端口(我电脑上分别为127.0.0.1和8888)
运行Fiddler,选择Tools-&Fiddler Options,弹出Fiddler
Options对话框
a.在Connections选项卡.将“Allow remote computers to
connect”勾选,并注意这里“Fiddler&
Listens on port”,并注意这里的“Fiddler Listens on
port”(监听端口)值,下面会用到。
&这时你是不是觉得这里的8888与上面的一模一样,不要怀疑,这是因为当你安装Fiddler后,该软件
会自动使用系统代理服务器的配置。
&系统代理服务器与Fiddler作为代理服务器的区别就是,Fiddler可以帮我们分析抓取的数据包,而
系统代理服务器则没有此功能。& &
b.若想捕获https请求,在HTTPS选项卡,将“Capture HTTPS CONNECTS”“Decrypt HTTPS
traffic”&
“Ignore server certificate errors”,
c.其余选项卡都用默认的
最重要的,将电脑设置成固定IP。在电脑上
& ipconfig /all
手机上要做哪些工作:
通过google
play(谷歌官方商店)下载ProxyDroid的apk并安装到手机上.前提是(你必须授予ProxyDroid软件
root权限)
设置host,这里设置的是你要作为你的代理服务器的电脑的ip地址,需要注意的是很多人的电脑都是
自动获取IP,如果要进行手机抓包,建议弄成固定ip.&
设置port,这里设置的是“第3步的a项的监听端口值8888”
& &6. 勾选“Global Proxy”
& 7. 别忘了启动ProxyDroid服务.
& 8. 试着在手机上打开浏览器,每点击一个链接,观察PC上的Fiddler窗口是不是在不断地输出呢?
如果是,恭喜你,你已经可以进行手机抓包了...
需要注意的地方:
&A.手机上Wifi本身的连接不需要有任何变化
&B.需要授予ProxyDroid软件Root权限
&C.手机wifi与电脑ip要在同一个网段上
&D.非常坑爹:设置完Fiddler后,必须要进行重启Fiddler,为此我搞了一个下午。
最后: 手机Chrome浏览器 -& ProxyDroid(手机代理服务器)
--------无线链接---------& Fiddler(PC代理服务器)
-&外部的Web服务器
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。6被浏览660分享邀请回答0添加评论分享收藏感谢收起02 条评论分享收藏感谢收起写回答

我要回帖

更多关于 手机设置代理抓包 的文章

 

随机推荐