计算机工程与应用 ›› 2021, Vol. 57 ›› Issue (12): 99-104.DOI: 10.3778/j.issn.1002-8331.2003-0426
郭芷含,罗森林,柯懂湘,秦枭喃
GUO Zhihan, LUO Senlin, KE Dongxiang, QIN Xiaonan
摘要:
获取Android系统服务关键信息有利于实现对Android系统的漏洞挖掘和安全评估。为解决当前系统服务关键信息获取方法存在系统源码依赖度高、兼容性差导致的信息获取不全面的问题,提出一种Android系统服务信息分层获取方法。该方法通过在Android系统的应用层、框架层和内核层分别建立完整的Binder通信行为监控视图,解析服务依赖关系、服务进程信息与接口参数规范,在不依赖源码的前提下实现系统服务关键信息的自动化获取。在多个Android设备中进行系统服务关键信息获取实验,结果表明该方法能全面地获取多项系统服务关键信息,具备更强的实用性。