2012-03-12 7 views
1

セキュリティアプリは、別のアプリが接続しようとしているサーバ(URL)を確認できますか?バックグラウンドで接続されているインストールされているアプリはどのサーバー(URL)であるかをプログラムで確認できますか?

私はアンドロイドのサンドボックスについて知っていますが、PackageManagerや他のAPI /テクニックを使って、この情報をプログラムでパブリックSDKだけを使って取得する方法はありますか?

答えて

0

他のアプリが接続しようとしていることを知ることは、セキュリティ/プライバシー違反とみなされますが、許可されていれば、個々のリクエストをダンプすることもできます。

これは、根っからのないAndroid携帯電話では実現できないはずです。

同様の機能を実現する方法を探している場合は、アンドロイドデバイスがあなたが管理するプロキシ/ゲートウェイを使用し、そこでURLリクエストをフィルタリング/トラッキングするように設定します。

デバイスをルートする場合は、他にも多くの可能性があります。

+0

はい、あなたは正しいです。私はそんなことを考えています。私は、バックグラウンドで接続しようとしているサーバーに基づいてユーザーに悪意のあるアプリケーションのフィルタリング/ブロック/警告を行うセキュリティ製品を用意することができます。ゲートウェイ/スニッフィングの仕組みを離れて他の方法ですか?私は、デスクトップベースのセキュリティソリューションをどのように携帯電話に実装することができるかについて、いくつかの調査を行っています。 –

+0

これはディスカッションフォーラムではないので、facebook/gmailで私に連絡し、そこで議論することをお勧めします。さまざまなヒューリスティックスに基づいています。 – srinathhs

+0

@srinathhsはルートデバイスで可能ですか?それは特別なケアが必要なのでしょうか、それともネイティブのapisを通して達成することができますか? – YuDroid