Android設備上使用WiFinspect抓取網絡通訊包


     之前的文章我們介紹過使用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

功能截圖是這樣的:

WiFinspect-Android-APsWiFinspect-Android-DiscoveryWiFinspect-Android-Home


這里我們使用Network Sniffer功能, 一會就是在您的SDCard上某個默認位置Wi-Fi Probe/生成一個pcap文件, 文件命名是以Wifi名稱為開頭的 

接着我們在電腦上安裝WireShark, 這也是一個免費的工具. 並且也是開源項目. 下載安裝后, 用它來打開剛才Android設備上的抓取的Pcap文件, 如下圖:

wireSharkforWachaha

從上面的圖中,我們看到這個文件就是剛才網絡通訊數包, 這里按HTTP協議去篩選, 還可以查看每個數據包的內容.

好了, 這樣我們可以輕易的分析Android應用程序的網絡數據包.

你可能感興趣的文章:

使用Fiddler監視Andriod設備上Http通信
Android應用程序反編譯



作者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
該文章也同時發布在我的獨立博客中-Petter Liu Blog


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM