未获取root手机抓包方法
沒有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
設置手機WIFI代理,長按連接的wifi——>修改網絡——>顯示高級選項——>代理選擇手動設置,主機名填寫Fiddler所在機器ip,端口填寫Fiddler端口,默認8888
抓https數據包需要修改fiddler設置:
打開Fiddler菜單Tools——>Fiddler Options——>HTTPS,勾選decrypt https traffic和ignore server certificate errors兩項。
轉載請注明出處:6san.com?
原文地址:?http://www.6san.com/1141/
總結
以上是生活随笔為你收集整理的未获取root手机抓包方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java库 学习笔记 - POI 在Wo
- 下一篇: 批量查找修改替换多个 Word 文件中的