我们的问题背景如下:
我们希望在执行安全敏感操作(例如,通过互联网支付等)之前向应用程序添加一些安全标识代码。我们既没有应用程序的源代码,也没有想要反转应用程序来修改它
我们知道的是,支付操作是在执行特定功能/ API之后。因此,我们的计划是从操作系统内核监视特定功能/ API的执行,然后在检测到特定功能/ API执行后立即插入我们的安全标识代码。
我们的平台是Android,因此内核是Linux。
因此,问题是:
是否可以从操作系统内核级别监视特定功能/ API的执行?如果可能,该怎么办?如果不可能,您对上述问题的替代建议是什么?
非常感谢!