[Android Pro] 利用tcpdump和wireshark对android网络请求进行分析
一: tcpdump操作流程
1. 手機(jī)要有root權(quán)限
2. 下載tcpdump???http://www.strazzere.com/android/tcpdump
3.?adb push c:\wherever_you_put{color}tcpdump?/data/local/tcpdump
4.?adb shell chmod 6755 /data/local/tcpdump
5, adb shell,?? su獲得root權(quán)限
6, cd /data/local
7, ./tcpdump -i any -p -s 0 -w /sdcard/capture.pcap
命令參數(shù):
# "-i any": listen on any network interface
# "-p": disable promiscuous mode (doesn't work anyway)
# "-s 0": capture the entire packet
# "-w": write packets to a file (rather than printing to stdout)
... do whatever you want to capture, then ^C to stop it ...
8,? adb pull /sdcard/capture.pcap d:/
9,? 在電腦上用wireshark打開capture.pcap即可分析log
二:wireshark 的操作流程
1:雙擊上面的capture.pcap文件用wireshark打開
2:在filter 過濾器出輸入:http,回車,就能將所有的http都過濾出來。
總結(jié)
以上是生活随笔為你收集整理的[Android Pro] 利用tcpdump和wireshark对android网络请求进行分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rtorrent - 强大的命令行BT客
- 下一篇: unity3d v5.1.1 ugui