之前的文章我們介紹過使用Fiddler來抓取Android設備通信HTPP, 今天我們需要更加細節網絡抓包. 首先, 您的Andriod設備需要root權限, 去Google Play安裝一個叫Wifinspect的應用. 目前它有這些功能:
* 網絡信息
* UPnP Device Scanner
* Host瀏覽
* Network監聽
* Pcap 分析 (three options)
* PCI DSS Menu
- Access Point Default Password Test (requirement 2.1.1.c)
- Access Point Security Test (requirement 4.1.1)
- Access Point Scanner (requirement 11.1)
- 內部網絡漏洞掃描程序 (requirement 11.2.1)
- 外部網絡漏洞掃描程序(preparation for requirement 11.2.2)
* 主機信息
* 端口掃描
* 主機漏洞掃描
* 路由追蹤
* Ping
功能截圖是這樣的:
這里我們使用Network Sniffer功能, 一會就是在您的SDCard上某個默認位置Wi-Fi Probe/生成一個pcap文件, 文件命名是以Wifi名稱為開頭的
接着我們在電腦上安裝WireShark, 這也是一個免費的工具. 並且也是開源項目. 下載安裝后, 用它來打開剛才Android設備上的抓取的Pcap文件, 如下圖:
從上面的圖中,我們看到這個文件就是剛才網絡通訊數包, 這里按HTTP協議去篩選, 還可以查看每個數據包的內容.
好了, 這樣我們可以輕易的分析Android應用程序的網絡數據包.
你可能感興趣的文章:
使用Fiddler監視Andriod設備上Http通信
Android應用程序反編譯
作者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
該文章也同時發布在我的獨立博客中-Petter Liu Blog。



