基于smali代码混淆的Android应用保护方法

来源 :山东大学学报(理学版) | 被引量 : 0次 | 上传用户:mingtiandetianming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出了一种基于smali代码混淆的Android应用保护方法,其基本思想是利用Dalvik VM基于寄存器这一特点,对寄存器中值的存取进行数据流混淆,并结合不透明谓词技术对其控制流进行混淆,最终目的是让攻击者在反编译时出现异常。对该混淆方法从强度、弹性和开销3个指标进行了技术评价。实验结果表明,该混淆方法能够抵抗现在广泛使用的逆向工具jeb、dex2jar、dexdump和IDA pro的逆向分析。
其他文献
随着人们旅游观念的逐步提升和拓展,单一的山水旅游或生态旅游已经开始不能满足人们喜欢猎奇的心理欲望,单一的旅游项目不能满足“吃、住、会、游、购、娱”的多元要求,于是,具有
<正>山东寿光市侯镇葡萄园区现有葡萄种植面积140hm2,其中设施栽培面积80hm2,每年5月中旬至10月底都有鲜食葡萄供应,设施葡萄666.7m2收入均在5万元以上。在葡萄专业合作社和
在全球竞争和知识经济时代,人力资源是形成企业核心能力的重要源泉,企业的发展离不开人的发展,企业的竞争实际上就是知识的竞争,归根到底是人才的竞争,而要实现对企业人力资源的有
现阶段,我省高校大学毕业生在就业方面存在着结构性的矛盾,解决好这些矛盾关系到大学毕业生的就业问题,乃至整个社会的就业问题,将为全社会的发展和进步做出巨大的贡献。我省高校
【正】 一、阿根廷的经济贸易概况阿根廷是南美洲一个富饶的国家,位于拉美最南端。阿人少地多,土地肥沃,雨量充足,物产丰富,有较多的有色矿藏,自然条件极好;土地面积为277万
目的探讨炎症因子与冠状动脉病变严重程度的关系.方法选择经冠状动脉造影检查的患者共239例,分为非冠心病组、稳定性冠心病组、急性冠状动脉综合征组,检验3组患者血浆C反应蛋
<正>2015年,中国某企业承建巴基斯坦一座水电站EPC项目,根据施工进度选择分批出口货物。其中有一票货物,企业在报关单上填报的商品名称为:自动化元件。该票货物在通关过程中
优化了茶叶中11种除草剂的前处理方法和串联质谱检测条件。样品经乙腈提取,石墨化炭黑/丙基乙二胺(Graphitized Carbon Blacks/primarySecondary Amine,GCB/PSA)固相萃取小柱
本文通过从自然发酵的枇杷酒醪中,选育出具有耐硫能力强、苹果酸-乳酸酶(MLE)活力高、发酵能力好的优良苹果酸-乳酸发酵(MLF)乳酸细菌。较系统地研究了选育的乳酸细菌的生长特性、
众所周知,人力资源已成为企业生存和发展的“第一资源”,是企业持续发展的核心竞争力。企业要想健康发展就必须拥有一个专业、高效的人力资源管理团队去做好企业的人力资源管理