Androidで、またはadbを介して、特定のプロセスまたはパッケージのパケットをキャプチャできますか?
質問する
10501 次
2 に答える
6
特定のアプリケーションを表示している場合は、設定アプリを使用して他のプロセスのバックグラウンドデータを無効にします。電話にtcpdumpをインストールし、PCにwiresharkをセットアップしてデータをフィルタリングします。特定のプロセスで直接フィルタリングする方法はありませんが、電話の残りの部分を十分に静かにして、ノイズをふるいにかけることができます。
ここに良いチュートリアルがあります:Androidネットワークトラフィックの分析
プライベートAPI呼び出しをスニッフィングしようとしている場合など、既知のサイトへのトラフィックを探している場合、wiresharkでは、そのアドレスとの間のアウトバウンドトラフィックとインバウンドトラフィックをフィルタリングするのは簡単です。
于 2012-11-25T14:46:22.623 に答える
3
いいえ、申し訳ありませんが、を介してアプリケーションによるインターネットの使用をスパイすることはできませんadb
。ルートアクセスを使用すると、より多くのオプションがありますが、それでも単に。を使用するだけではありませんadb
。
于 2012-11-25T14:32:54.583 に答える