2011-06-25 5 views
0

私は私のデバイス(ルートされていない)上にある特定のアンドロイドアプリによって何が行われているのかを知る必要があります。アンドロイドアプリhttpトラフィック

最も簡単な解決策は何ですか?

私はローカルのwlanとubuntuラップトップを持っていますが、私のラップトップ経由で私の電話のhttpトラフィックを何とかキャプチャできますか?任意の助け

おかげで(私が実行しているのwiresharkを試してみたが、私は唯一の私のラップトップのトラフィックを参照);私は考えることができる)

答えて

1

最も簡単なオプションは、このです:
を経由してルータにノートパソコンを接続しますイーサネット。ラップトップの無線カードでアドホックネットワークを作成し、すべてのトラフィックをイーサネットから転送します。アンドロイドデバイスをアドホックネットワークに接続してください。 Wiresharkは離れている。

第2のアイデア:基本的な問題は、ワイヤレスルータがすべてのポート/ワイヤレス接続にデータをブロードキャストしないことです。また、ルーターがデータを別の接続に転送させないと仮定します。だからここに本当に必要なのはハブです。

ハブを持っていて、ルータのWAN側とネットワーク接続の間に置くことができれば、ラップトップをハブに差し込むことができます。ハブがすべてのポートにデータをブロードキャストするので、wiresharkを使用できるようになります。

こういったことはすべて、これはおそらくsuperuser.comに属していると思います。

+0

素晴らしいアイデアは、私はそれを試して、それが動作するかどうかを知らせるつもりです。 – fiddler

+0

残念ながら、アンドロイドはアドホックネットワークをサポートしていないようです(私のルート以外のデバイスではバージョン1.5以上) – fiddler

+0

私は最終的にデバイスをルーツにしてtcpdumpを実行することで問題を解決しました。とにかくチップありがとう;) – fiddler

関連する問題