一种抵御逆向工程的安卓应用混淆技术研究

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:seelo1332
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对安卓应用容易被恶意逆向工程,引起代码注入、隐私数据泄露和侵害知识产权等安全问题.提出一种结合Java方法抽离和映射的代码混淆技术.其中,Java方法抽离利用了安卓Native化特性,将Java方法从DEX中抽离后封装到SO中.此外,Java方法映射对其指令操作码进行映射混淆构造不透明指令.随后通过Java方法注册和映射解释执行环境,对抽离映射混淆后的Java方法进行Native层的映射解释执行,确保混淆后的安卓应用运行逻辑的正确性.最后,从抗逆向工程有效性和运行性能两方面对安卓应用混淆效果进行实验.实验结果表明本文技术在不影响正常运行性能的情况下,具有良好的抵御逆向工程分析效果.
其他文献
党的十九大报告指出,社会主义现代化奋斗目标从"富强民主文明和谐"进一步拓展为"富强民主文明和谐美丽",增加了"美丽",使经济建设、政治建设、文化建设、社会建设、生态文明
云计算如何在GIS领域真正落地,传统GIS技术如何改变才能适应形势,并真正将云计算和云平台的优势为自己所用,是当前云GIS最重要的研究课题。传统GIS地图服务中,地图缓存是基于
<正>研发全电动飞机是当前世界航空的高科技,其关键不仅与飞机所采用的动力装置、电源有关,而且,还与它货真价实的实用性紧密相关。作为标志性事件,人类打破世界航空史上的一
非物质文化遗产申请成功之后,甘肃西和乞巧节形成官方仪式与民间仪式并行呈现与传播的状况。官方仪式传播拓展了乞巧节的知名度与关注度,但乞巧节丰富多彩的文化意蕴不可避免
加强对一把手监督的思考林原树党的十四届四中全会的《决定》指出:“要加强和健全党内监督”,“监督的重点是各级领导机关和领导干部”。各级一把手居于领导班子的核心地位,担负
该文介绍双回路生活垃圾热解炉环保技术,该技术国内领先、填补了国内空白,能够很好地满足垃圾焚烧处理市场的需求,而且可以带动行业整体技术水平的提升,对改善国内垃圾焚烧处
目的探讨视网膜母细胞瘤化疗前后血清乳酸脱氢酶(LDH)的变化及其对化疗疗效的评价。方法回顾性分析31例接受CEV方案(卡铂+依托泊苷+长春新碱)化疗的视网膜母细胞瘤患者,测定