易语言资源网 - 做最全的易语言资源下载社区
【精易招聘】UniApp开发工程师 精易论坛授权登录

【VMP加强版】基于VMP3.5和3.6开源   [复制链接]

    2022-11-30 10:00:41
    2022开源大赛(第七届)
    易语言资源网
    1758 次浏览
    来源链接

在T VMP加强版的基础上有很大的修改,可以自行定义每一个函数的加密强度,自定PE分段信息,加入了少部分易语言的特征代码(在常量内可自行添加)大量添加可能会导致程序各种卡顿,效率很低,不建议!这个VMP加强版基于vmp3.5和3.6的版本上制作的(其他版本自行测试)为防止小人说我下远控,发布源码内我就不带上vmp的con,可以在图片资源内自行添加,代码已经写好了,直接添加即可

另外引用了一个模块PE-Tool,此次开源,源码内部带用任何恶意图片资源(VMProtect_XML是个XML文件,可自行导出后记事本打开),不附带任何exe文件,大佬们自行查看(此源码完全免费,全开源!禁止用于商业,否则与本人无关)


至于有一些不太会用的朋友下面针对出一个简单的教程(更多的还需要自行研究,源码已经公开了),首先说的是VM标记(加在需要保护的代码上)

置入代码({235,16,86,77,80,114,111,116,101,99,116,32,98,101,103,105,110,0})’VM虚拟保护开始

置入代码({235,16,86,77,80,114,111,116,101,99,116,32,98,101,103,105,110,0,82,186,1,0,0,0,186,2,0,0,0,186,4,0,0,0,186,2,0,0,0,186,5,0,0,0,186,4,0,0,0,186,2,0,0,0,186,5,0,0,0,186,5,0,0,0,90})’VM变异保护

置入代码({235,16,86,77,80,114,111,116,101,99,116,32,98,101,103,105,110,0,81,185,1,0,0,0,185,2,0,0,0,185,4,0,0,0,185,2,0,0,0,185,5,0,0,0,185,4,0,0,0,185,2,0,0,0,185,5,0,0,0,185,5,0,0,0,89})’VM超级(虚拟+变异)

置入代码({235,14,86,77,80,114,111,116,101,99,116,32,101,110,100,0})’VM结束

 就像这样加在需要保护的代码上

首先是VMP的Conhttps://bbs.125.la/forum.php?mod=viewthread&tid=14726693&highlight=vmp可以去这位兄弟发布的VMP3.5里面去下载(其他地方正规3.5或3.6也行 其他版本的自行测试)

下载过来以后.把压缩包内的“VMProtect_Con”直接加入的源码内的这个图片资源,源码内已经写好了对这个图片资源的处理(怎么加入.这个不用我来说了)

图片资源加入完事以后,这时候我们就可以进行调试了,直接将我们的测试程序拖入进去,会发现,咱们的软件已经自动识别到你需要加密的地方了(当然你也可以双击对某一个地址的加密强度进行修改!)这边建议只加密函数,右边的什么都不需要勾选,然后再去加个SE或者TMD或者WL这样的强检测壳

(如果不需要加双壳子的右边的选项看自己需要来进行勾选)

等待他加密完成以后咱们拖入OD来查看刚才的地址,现在是什么样子跟未加壳的时候对比一下

 

被加密的地址,代码已经完全的被加密掉.什么都看不见

行了,本次补充的教程就到这里



点我下载 (已有 221 次下载)

引用模块


源码文件名 模块文件名
SVMProtect.e
PE-Tool.ec


引用支持库


源码文件名 支持库文件名 支持库标识
SVMProtect.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
XML解析支持库 2.2 BE2297B7415349c8A55BC9DFEB6DD11A
编码转换支持库 2.0 {A0005538-9391-4dd9-B4D6-8EB7B9360F08}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}


[错误报告]   上一篇:PC电子功德-还原表情包...     下一篇:极简【一键启动】工具,API+Exui...