A group of multi-lingual base software , the Android operating system and the associated input method programs, browsers and readers supporting Uygur, Kazakh, Kyrgyz languages, plays an important infrastructure role in the cell-phone system for Xinjiang minority adolescents. Since the authority spreading caused by the interactive calls among the software in Android system has become a major safety concerns, it is insufficient to consider separately the safety of some single software. The multilingual infrastructure software stated above has the features with high permissions, strong openness and highly interactiveness, hence has become an important sample in the safety research for software groups. The project combines the group of multilingual software into a multilingual software support environment, under which the safety of other APP's in this environment will be studied.By building a system-wide extended call graph (ECG), the call information of the other multi-lingual APP's to some node with special permission in the supporting environment is analyzed, so that the illegal operations, such as permission dissemination, can be detected by comparing with its permission declaration. Further analysis of suspicious tested APP ByteCode can be made, by constructing the control flow graph to find the call path, establishing call-dependent data flow and solving the trigger condition of an anomaly by using symbolic computation. In this way, the permissions propagation in a software group can be detected succesfuly, which is also important to keep information security in Xinjiang minority youth.
由Android操作系统和维哈柯文输入法、浏览器、阅读器构成的智能终端多语种基础软件,在新疆少数民族青少年的手机系统中起着重要支撑作用。由于Android系统的软件间相互调用造成的权限传播已成为是重要的安全隐患,单独研究某个软件的安全性已不足以保证用户信息的安全,上述多语种基础软件具有权限大、开放性强及与其他软件交互性强的特点,成为研究软件组合的安全性的重要样本。本项目将多语种基础软件组合为多语种软件支撑环境,研究其他APP在此环境下的安全性问题。通过构建全系统扩展调用图(ECG),分析其他多语种APP对支撑环境中权限节点调用关系,对比其权限声明,检测是否可能具有权限传播等非法操作。进一步分析可疑的被测APP的ByteCode,构建控制流图查找调用路径,建立调用依赖数据流,利用符号计算求解异常调用引发条件。这既是检测软件组合中权限传播的方法,又是保护新疆少数民族青少年信息安全的重要手段。
基Android平台的智能终端应用程序间通过权限传播导致的隐私泄露是一种重要的安全隐患。新疆少数民族青少年在使用智能手机时,常会安装支持维哈柯文等多语种输入法、浏览器、阅读器等智能终端多语种基础软件。单独研究某个软件的安全性已不足以保证用户信息的安全,上述多语种基础软件具有权限大、开放性强及与其他软件交互性强的特点,成为研究软件组合的安全性的重要样本。本项目将多语种基础软件组合为多语种 软件支撑环境,研究其他 APP 在此环境下的安全性问题。通过构建全系统扩展调用图(ECG),进而构建基础软件简化安全接口模型,分析其他多语种 APP 对支撑环境中权限节点调用关系,对比其权限声明,检测是否可能具有权限传播等非法操作。进一步分析可疑的被测 APP 的 ByteCode,构建控制流图查找调用路径, 建立调用依赖数据流,利用符号计算求解异常调用引发条件。本项目能够有效的检测软件组合中权限传播的路径,为分析和防范软件间非法权限传播起到很好的作用。
{{i.achievement_title}}
数据更新时间:2023-05-31
正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究
针灸治疗胃食管反流病的研究进展
端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响
面向云工作流安全的任务调度方法
基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制
Android智能终端安全漏洞挖掘技术研究
面向应用商店的移动智能终端恶意软件检测关键技术研究
移动终端平台中的基础可信服务和高效安全协议研究
云环境中面向移动终端的软件远程执行技术