-
公开(公告)号:CN102236757A
公开(公告)日:2011-11-09
申请号:CN201110180829.0
申请日:2011-06-30
Applicant: 北京邮电大学
IPC: G06F21/00
Abstract: 本发明公开了一种适用于Android系统的软件保护方法及系统。该方法包括:解析步骤,从待加密的Android应用软件的APK文件中解析出DEX文件;加密步骤,对所述DEX文件的全部或部分信息进行加密,生成加密后的DEX文件;生成步骤,将所述加密后的DEX文件替换加密前的所述DEX文件,生成对所述DEX文件的全部或部分信息进行了加密的APK文件和对密钥进行MD5加密的摘要文件。由于该方法通过只针对APK文件中的DEX文件的关键信息(例如DEX文件头、DEX文件中的字节码等)的加密保护,从而大大提高了加密和解密的执行效率。