Android独自のパケットキャプチャツールtcpdump

最近、ネットワークの問題が発生しています。パケットキャプチャツールを使用して、androidシステムのソースコードを見つけて確認してください。実際、androidにはtcpdumpツールキットが統合されています。

ツールキットのソースコードパス:/ external / tcpdump /

デバイス内のツールキットのパス:/ system / xbin / tcpdump

パッケージがデバイスで使用できない場合は、ソースコードでコンパイルした後、デバイスにプッシュし、ファイルに実行権限を追加して、ネットワークパッケージを取得します。

tcpdumpのパケットキャプチャコマンドを実行します。

tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

デバイスのネットワークデータパケットを/sdcard/capture.pcapにキャプチャできます。パケットキャプチャを中断する必要がある場合は、crtl + cです。

ネットワークパケットを取得した後、capture.pcapファイルをPCにプルし、PCツールのWiresharkツールを使用してパケットを分析します。

 

 

 

元の記事を142件公開 賞賛された258件 160,000回

おすすめ

転載: blog.csdn.net/conconbenben/article/details/105496048