Android-TCPDump for Android(抓TCP数据包工具)
如果要抓TCP數據包,我們可以使用TCPdump工具,類似于windows/linux下使用的這個工具一樣
具體方法
下載tcpdump,? 還有個地址是http://www.strazzere.com/android/tcpdump,不知道具體版本。
詳細使用請參考http://www.tcpdump.org/里面的文檔
你需要root權限,
adb push c:wherever_you_puttcpdump /data/local/tcpdump
adb shell chmod 6755 /data/local/tcpdump
抓包很簡單
adb shell tcpdump -p -vv -s 0 -w /sdcard/capture.pcap
# "-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 ...
導出
adb pull /sdcard/capture.pcap .
下載wireshark查看數據包,地址是http://www.wireshark.org/download.html,打開這個數據包,就可以查看數據包內容了。
轉載于:https://www.cnblogs.com/Zorro_1984/p/3223332.html
總結
以上是生活随笔為你收集整理的Android-TCPDump for Android(抓TCP数据包工具)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UNIX网络编程——UDP回射服务器程序
- 下一篇: js登录界面带提示