バックグラウンドサービスがユーザーのすべてのアクションをデバイスに記録することは可能ですか?私たちのデバイスがそのようなアクションに対して脆弱であるかどうかを確認したいだけです。
質問する
1383 次
2 に答える
1
はい、そうです。ただし、アプリが監視する対象によってはService
、ユーザーのアクションを常に監視するためだけに実行する必要はありません。必要なのは、特定の電話イベントが発生したときにシステムによって起動されたBroadcastReceiver
をリッスンすることだけです。Intent
たとえば、私はかつて、ユーザーが送信したすべてのSMSをログに記録し、着信SMS、着信と発信の通話、および3GとWiFiを介して送受信されたデータのバイトを検出するモバイルアプリを構築しました。恥知らずなプラグ、私は私のウェブサイトでそれを行う方法に関するいくつかのチュートリアルを投稿しました:http: //www.mattquiros.com/blog
于 2012-11-16T10:26:09.170 に答える
0
他の方法で監視することもできます。Browserクラスと監視プロセス、およびActivityManagerを使用して実行されているタスクを確認します。
于 2014-06-29T19:22:07.373 に答える