分享

未获取root手机抓包方法

 根的情义 2018-03-16

没有root的android不能使用类似shark的APP抓包,以下两个不root抓包的方法供参考

未获取root的Android手机抓包方法1:连接PC开启的WIFI

PC开启WIFI热点共享,然后手机连接到此虚拟WIFI,pc上使用wireshark选择对应网卡抓包。

win7以上系统可以直接设置开启WIFI共享,使用360wifi类似软件或硬件未尝试能否抓到包。

win 7开启WIFI热点共享的方法:

1.管理员权限启动cmd,启用虚拟无线网卡:netsh wlan set hostednetwork mode=allow ssid=(这里写无线网名字) key=(这里是密码)

2.打开已连接到Internet网络连接的“属性”——>切换到“共享”选项卡——>勾选两个复选框

3.开启WIFI热点:netsh wlan start hostednetwork,将start改为stop即可关闭该无线网,重启机器后只需运行此命令开启虚拟WIFI。

未获取root的Android手机抓包方法2:fiddler远程抓包

缺点:只能抓http/https、修改手机代理影响APP运行逻辑

设置fiddler运行远程链接:Fillder——>Tools——>Fillder Options——>Connections标签页——>勾选allow remote computers to connect

fiddler

设置手机WIFI代理,长按连接的wifi——>修改网络——>显示高级选项——>代理选择手动设置,主机名填写Fiddler所在机器ip,端口填写Fiddler端口,默认8888

抓https数据包需要修改fiddler设置:

打开Fiddler菜单Tools——>Fiddler Options——>HTTPS,勾选decrypt https traffic和ignore server certificate errors两项。

转载请注明出处: 
原文地址: http://www./1141/

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多