由于异或运算的对合性,RC4加密解密使用同一套算法,具体加解密流程如 下:
RC4加密解密流程图
Dex加壳原理
对dex文件加密也可以理解成对dex文件进行加壳,利用加壳程序及相应的算法对原数据进行加密,并将加密后的数据存放在解壳程序的尾部,或者把数据放在Dex头的后面,位于解壳程序文件头。同时在解壳文件末尾添加加壳后元数据的大小等信息。加壳是为了保护内部的数据,但是对内部数据的保护应该采用相应的加密算法,使得原数据失去原有的结构及特性。在应用运行的时候,由解壳程序根据相应的解密算法对数据进行解密。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科Dex加壳解壳原理(5)全文阅读和word下载服务。
相关推荐: