アンドロイドアプリでネットワークデータパケットをキャプチャしたい。これが可能かどうかを理解するのに役立つ提案やソースコードはありますか?ルート権限を使用せずにAndroidでネットワークパケットをキャプチャする方法
答えて
ルートなしでは、パススルー方式を使用する必要があります。あなたのAndroidデバイス
- ワイヤレスアダプタを介して、あなたの有線接続を共有するためのセットアップお使いのPC/Macの
- 接続し、ワイヤレスアダプタには、フィルタ/スニフ
自分のAndroidデバイスでネットワークデータパケットをキャプチャしたいと思っています.PCのみのデバイスではありません。デバイスに接続されているサイトの一覧を表示します。ありがとう –
それは私がちょうど方法を説明したことです。ルートを持っていなければ、パケットをトレースすることはできません。あなたの唯一の選択肢は、あなたのアンドロイドデバイスがPC経由でトラフィックを送信することによって送信しているパケットを盗聴できる、上記のリストです。 –
ありがとうございます。私はスーパーユーザーにする必要があります。 –
ほとんどのアプリ/ルートネットワークを使用しないでアンドロイドのアカウントネットワークトラフィックをループバックを使用してvpnのトリックは、あなたがVPNを設定し、トラフィック(または任意のものを調べる)
rスニファ、チェックtpacketcapture、しかし私はあなたがソースを持っているとは思わない...連絡してみるか、fdroidで同様のオープンソースのアプリケーションをチェックする
これは、プロキシを設定することを検討してください。
明らかにプライバシーとセキュリティ上の理由から、これが不可能であることは間違いありません。 – CommonsWare
ジュニパーネットワークのVPNアプリケーションがそれを使用するので、間違いなく可能です。 – anishsane