Andriod利用wireshark抓包

  1. 工具準備

  2. 環境安裝

    1. Andriod先root工具

    2. 使用adb shell push tcpdump /data/local/.spa

    3. 使用adb shell push nc /data/local/.get

    4. PC端安裝wiresharkio

    5. 把nmap中的ncat.exe拷貝到wireshark目錄map

  3. 抓包

    • Andriod執行db

      • 網絡:adb shell /data/tcpdump -n -s 0 -w - | nc -l -p 8899
      • 文件:adb shell /data/local/tcpdump -p -v -s 0 -w /sdcard/capture.pcap
    • PC端執行wireshark

      • 網絡:

        • adb forward tcp:8899 tcp:8899

        • ncat.exe 127.0.0.1 8899 | wireshark -k -S -i -

      • 文件:

        • adb pull /sdcard/capture.pcap c:/

        • 使用wireshark打開capture.pcap

相關文章
相關標籤/搜索