应用程序自动异构化方法、装置、电子设备、介质和程序
摘要:
本发明公开了一种应用程序自动异构化方法、装置、电子设备、介质和程序,其中,该方法包括:根据预设随机映射规则生成待异构程序对应的助记符和操作码的第一对应关系;按照所述第一对应关系调整所述待异构程序内原始助记符与原始操作码的原始对应关系,得到经过异构化的待异构程序;根据所述第一对应关系生成运行所述待异构程序的客制化虚拟机,其中,所述客制化虚拟机用于运行所述经过异构化的待异构程序。本发明实施例通过随机调整程序代码内助记符与操作码的对应关系,实现应用程序的自动异构化,降低应用程序的反编译成功概率,可提高应用程序源码的安全性,应用程序的自动异构化过程不对业务功能进行修改,可保障应用程序的稳定性。
0/0