Fiddler 對真機(Android 系統)上 App 抓包

下載安裝Fiddler工具後,打開Fiddler工具,進入菜單Tools

配置Fiddler代理;

找到Connections

勾選Allow remote computers to connect

監聽端口默認為8888即可。

具體操作如下圖:

配置好後,點擊OK,在這裡代理就設置完成。

配置完成後記得一定要重啟Fiddler軟件,重啟才能讓配置生效

前提:確保手機連接wifi和安裝Fiddler電腦是同一個局域網。

手機端配置代理:

選擇手機連接的wifi

進入設置

打開手動代理

分別填入代理服務器主機名和代理端口

返回上一級界面。1、獲取服務器主機代理:

在Fiddler的Online上可以看到主機代理IP地址

這個值就是填入代理服務器主機名的值。

2、獲取代理端口:

代理端口就是第一步Fiddler配置中的監聽端口

比如我上面配置的Fiddler端口為8888,那麼這裡填入的代理端口也是8888

如果上面一步中端口有更改,則保證你輸入的值與配置的一致就行。

所以手機端的代理設計界面如下圖所示:

206d4b33606ca127b99f7c83523e1974

到這裡設置完成,我們打開瀏覽器,訪問我們的物業項目後臺管理系統

http://wy.lemonban.com:3000/user.html

讓我們看看我們都抓到什麼東東?首頁的HTTP數據包已經獲取到瞭

具體內容如下:

方式一:

安裝證書,再抓取HTTPS的數據包

1、打開瀏覽器,訪問:http://ip:port。

如:http://192.168.1.250:8888/

其中ip填入你第二步中獲取的代理服務器主機名

port填入你第二步中獲取的代理端口

2、根據提示信息完成證書的安裝,具體操作如下圖所示:

49203a1cd289d7a81c4d1176aa9e6c78

案例:

到這裡設置完成,我們打開瀏覽器

訪問百度

http://www.baidu.com

首頁的HTTPS數據包已經獲取到瞭

具體內容如下:

方式二:

VirtualXposed框架+JustTrustMe模塊解決

通過上面的配置確實是可以抓到HTTP、HTTPS的數據瞭

但是當我們去抓取App(小檸檬刷題)的數據時

發現響應部分的數據基本沒有信息

具體顯示如下圖:

a8ae05f627e7b355a4d8c59291c89925

因此給大傢找到瞭完美的解決方案

可以通過VirtualXposed框架+JustTrustMe模塊解決

具體操作操作請參考:

http://testingpai.com/article/1675747340404

配置後,我們再來看一下App(小檸檬刷題)的抓包信息

最後的最後

為瞭抓包後,不影響你後續手機上網

記得一樣要把網絡的手動代理關閉哈~~

最後給大傢帶瞭一部分學習資料,需要的可以點擊

发表回复

相关推荐

英语词汇:六个表示 “想像"“设想” 动词

英语词汇 六个表示 “想像” 、“设想” 动词 嘉中 imagine、conceive of、 fancy、visualize、 envisage、 envision 这组词语 ...

· 3分钟前

关于国旻的一些小事分析。

很多看起来是巧合的东西背后隐藏了许多。 7说过自己记性差,但是关于5的一切都记得,并且记得很好。包括两人的1108纪念日 7 ...

· 5分钟前

膝盖撞伤,感染发炎,痂下化脓

11.9号,被车撞了,当时膝盖只有一道小伤口,也不痛。就觉得没什么事。它自己会好的,我也就没去管它。当时没有拍照片,真的 ...

· 11分钟前

《海贼王》配角志:Mr2冯•克雷 (BON CLAY)

优衣库最近联名了许多动画,作为一个喜爱二次元的肥宅第一件事就是去找自己喜欢的动画,其实是专门去找《银魂》和《海贼王》 ...

· 11分钟前

“好久不見”英文到底該怎麼說?錯過就可惜瞭!

點擊免費領取英語水平測試和外教一對一課程“hello”、“Bye”、“See you”是我們和人見面和分別打招呼常用的詞語,那麼“好久不見”...

· 12分钟前