- 2
- 0
- 约4.24万字
- 约 27页
- 2018-06-20 发布于浙江
- 举报
dex加壳加密解决方案的设计与实现
一、什么是加壳?
? ? ? ?加壳是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是基于此原理。PC EXE文件加壳的过程如下:
? ? ?
二、加壳作用
? ? ? ?加壳的程序可以有效阻止对程序的反汇编分析,以达到它不可告人的目的。这种技术也常用来保护软件版权,防止被软件破解。
三、Android Dex文件加壳原理
? ? ? ?PC平台现在已存在大量的标准的加壳和解壳工具,但是Android作为新兴平台还未出现APK加壳工具。Android Dex文件大量使用引用给加壳带来了一定的难度,但是从理论上讲,Android APK加壳也是可行的。
? ? ? ?在这个过程中,牵扯到三个角色:
? ? ? ? ? ?1、加壳程序:加密源程序为解壳数据、组装解壳程序和解壳数据
? ? ? ? ? ?2、解壳程序:解密解壳数据,并运行时通过DexClassLoader动态加载
? ? ? ? ? ?3、源程序:需要加壳处理的被保护代码
? ? ? ?阅读该文章,需要您对DEX文件结构有所了解,您可以通过以下网址了解相关信息:
? ? ? ??/jiazhijun/article/details/8664778
? ? ? ?根据解壳数据在解壳程序DEX文件中的不同分布,本文将提出两种Android Dex加壳的实现方案。
? ? (一)
您可能关注的文档
- 21 电气安全管理制度3-4.doc
- 2、4、5、6#楼铝合金门窗施工组织方案(通用).doc
- 2、【电商军校】新员工入职培训流程-v0813.doc
- 2xxx公司火灾理赔案例.ppt
- 2018届中考化学复习方法探索-化学试卷中的典型错误 (共64张ppt).ppt
- 3 夏书章_行政管理学_行政职能.ppt
- 3.1回归分析的基本思想及其初步应用(选修2-3).ppt
- 33 天乙烯sw-f-2002计量井深基坑支护施工技术方案.doc
- 30张ppt告诉你真正的“工业4.0”.docx
- 3八年级物理上册:第三章物态变化复习课件_新人教版精品中学ppt课件.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 12 海外用户玩微信PPT_HSK5标准教程上.pptx VIP
- 2024年四川省成都市武侯区中考二模考试物理试题(含答案).pdf VIP
- 2025~2026学年北京市西城外国语学校七年级下学期期中数学试卷【附答案】.pdf VIP
- 中国近视前期管理专家共识总结PPT.pptx VIP
- 医院运营助理培训.pptx VIP
- 2024湘教版七年级下册地理全册知识点提纲(背诵版).pdf VIP
- 2026届八省八校T8联考高三年级阶段练习英语试题(含答案解析).pdf VIP
- 11 闹钟的危害PPT_HSK5标准教程上.pptx VIP
- 普通高中信息技术学业水平合格性考试真题.doc VIP
- 延 安大学文学院中国现代文学课件 第十九章.ppt VIP
原创力文档

文档评论(0)