如何在全系统监控/嗅探Intents?

时间:2013-06-12 19:21:59

标签: android android-intent

我想监控在Android系统中运行的所有Intents。

我在以下链接中找到了一个开源应用程序IntentSniffer。

https://www.isecpartners.com/tools/mobile-security/intent-sniffer.aspx

该应用程序的主要部分是以下代码。

ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List rti = am.getRecentTasks(1000, ActivityManager.RECENT_WITH_EXCLUDED);
for(RecentTaskInfo c: rti) {
Intent cur = c.baseIntent;
}

但是,上面的代码似乎只得到baseIntent,而不是所有的Intents。所以,我想知道是否有办法监控系统中的所有意图。

提前致谢。

1 个答案:

答案 0 :(得分:5)

  

所以,我想知道是否有办法监控系统中的所有意图。

幸运的是,不,出于明显的隐私和安全原因。