MapoEngine是一款反编译工具,能够帮助用户对软件代码进行保护,目前软件有两种保护功能,可以给用户文件进行多种保护,内置多种代码工具,有需要的用户可以下载使用。
功能介绍:
MapoEngine是一个以代码保护为核心的保护产品,目前整体框架已基本完成,包括两大块功能:
一、代码保护功能
二、外壳保护功能
其中以代码保护为核心,外壳保护功能为辅
【代码保护】
以保护代码不被逆向为目的,包括:
1、代码虚拟化
MapoEngine 的核心功能,目前市面上最强的壳都是以代码虚拟化为核心,没有代码虚拟化功能的壳目前基本已经退出市场了
2、代码混淆
包括花指令生成和指令拆分两个部分,通过把原始指令拆分成功能相等的多条指令并生成大量的花指令穿插在其中,使得攻击者迷失在垃圾代码的海洋中
3、代码乱序
打乱指令的正常顺序,使用大量的跳转指令来连接各条指令,执行时指令会上窜下跳,起头让攻击者头晕目眩的效果
【外壳保护】