2017-11-27 11 views
-3

アプリ内のすべてのアプリから発信/要求/接続を表示できるアプリを開発することは可能ですか根なしインストールされているすべてのアプリからすべての発信リクエストを監視する方法はありますか?

私が見つけたその他の質問は、自分のアプリに関する監視接続や、Androidアプリ以外の監視(私の望んでいないツールをPCで使うなど)でした。私は自分のアプリ内でからやりたいと思っています。がアンドロイドデバイスにインストールされています。とです。

私はAndroid開発が初めてであるため、可能かどうかを知りたいと思います。
Playストアには、Network Connectionsなどのアプリがありますが、私は何をしたいのですか、ガイド/チュートリアルなどは見つかりません。それを行う方法について。

これは可能なのですが、そうなら、何が必要ですか?
誰かが私を正しい方向に向けることができますか?

答えて

1

インストールされているすべてのアプリケーションの送信要求を監視できますか。

はい、ただし一部の制限があります。 Google Playには、このサービスを提供するアプリケーションはごくわずかです。あなたは実際にそれらのいくつかを確認することができますDebug Proxy,Packet Capture。 これらのアプリケーションはRoot Permissionを必要としません。これらすべてのアプリケーションの多くは、MITMという特定の種類の攻撃を使用しています。 MITMの詳細については、thisを参照してください。また、これについて詳しくは、github repository

+0

ありがとうございました。はい、既存のアプリがありますが、これを行うアプリを自分で開発したいと考えています。 MITMについて知りませんでした(私がSSLトラフィックの復号化を理解している限り)。より多くのグーグルの後、要求/接続を取得するために、 "netstat"コマンドを使用することは、出発点としてすべての発信接続を一覧表示するための正しい方向のようです。それ以上の入力は非常に感謝されています:) – Patze

関連する問題