首页
社区
课程
招聘
[原创+开源]VM高强度虚拟机保护完全开源,最后更新(2015-10-31)
发表于: 2015-9-2 00:45 69929

[原创+开源]VM高强度虚拟机保护完全开源,最后更新(2015-10-31)

2015-9-2 00:45
69929


2015-10-11 11:52:45 修正Delphi支持
修正PEStruct中部分错误定义 修改是否保护某区段为取属性是否有E的方式 支持Delphi 修正易语言SDK格式问题

2015/10/12:添加Lua模块支持
添加Lua BuildVMCode模块支持,现在可以用Lua写指令处理

2015-10-12:将所有已定义指令全部转换到lua脚本

2015年10月19日
Fix VMStack Check 修正以前生成VM虚拟机时,偶尔出错的问题。 检查VM堆栈。

2015-10-26 修改部分GUI配置
添加QT界面
重写CMakeFiles。目录改变起来更容易了。 添加编译参数 使WProtectGui.exe 打开时隐藏控制台。

2015-10-29 添加完整VS2010支持
CUI + GUI 直接Git下来,CMake生成,然后编译就可以了

2015年10月30日 JunkCode支持
随机给PCode加垃圾指令。 修正LUA的随机数问题 加密脚本更新

2015-10-31 修复BUG
修复在mem操作数scale为0时虚拟机堆栈错误

2015-10-31 Fix vm_add
修复lua vm_and一个错误

现在已经可以编译Windows Linux Mac的WProtect

引爆一下vm保护的现状

自我感觉就VMCODE解码来说vmp也没有我的强 因为这个vmcode解码是上个vmopcode解码下个vmopcode
其实发不发这个项目我想了很久,然后一脑热就决定无论如何都要发出来  取之与民用之与民  希望极齐7颗龙珠  创造最强软件保护(大伙的力量就是七龙珠)

如果能看懂加密vm的这些代码 大概就可以了解市面上的vm加密过程了(大同小异)  其实vm保护没你们想象的那么恐怖  如果理解了 完全可以还原

代码太大我就不发论坛了
希望大家有能力的捧个提交场,没能力的捧个人场

项目是用gcc和cmake编译的 windows的朋友请下载mingw32 cmake
WProtect项目地址:
https://github.com/xiaoweime/WProtect
WNetLicensor项目地址:
https://github.com/xiaoweime/WNetLicensor

题外话:
有些东西发出去了就人也就轻松了

编译步骤:
重新下载项目源代码
下载git-for-windows
下载cmake
下载codeblocks for mingw32  or vs2010
windows:
1.进入git命令行 输入 git clone https://github.com/xiaoweime/WProtect.git 获取项目源代码
2.然后进入WProtect文件夹 新建一个build文件夹
3.运行CMake 在where is the source code填入项目地址 在 where to build the binaries输入刚刚新建的build目录地址
4.点击configure 然后在选择编译器的时候选择 codeblocks-mingw makefiles 点击 finish
5.把选项里面WINDOWS的钩点上,把library_type_shared的钩 去掉  点击 generate 生成

6.进去刚刚新建的build目录就能看到WProtect.cbp用codeblocks打开这个项目文件

7.点击菜单上的构建菜单 然后点击构建选项 进行编译 稍等就能看到、

然后在项目目录的Bin目录下的windows目录 那个wprotect.exe就是 编译出来的文件了  
项目目录根目录/WProtect/bin/Windows/WProtect.exe

使用方法就是:
在代码里面使用WProtect SDK文件 然后编译生成可执行文件 复制到WProtect/bin/windows目录
在控制台下切换到WProtect/bin/windows目录运行 WProtect.exe -f 要加密的文件名

查看加密完成的demo请到这里下载:http://bbs.pediy.com/showthread.php?t=203659

WProtect交流群:210887170

WProtect.part01.rar
WProtect.part02.rar
WProtect.part03.rar
WProtect.part04.rar
WProtect.part05.rar
WProtect.part06.rar
WProtect.part07.rar
WProtect.part08.rar

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 4
支持
分享
最新回复 (144)
雪    币: 80
活跃值: (127)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
沙发,多谢楼主分享,学习了!
2015-9-2 01:01
0
雪    币: 136
活跃值: (107)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
这个项目长期更新
2015-9-2 01:06
0
雪    币: 114
活跃值: (128)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
vov
4
这个很好!
2015-9-2 01:16
0
雪    币: 20
活跃值: (1192)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
5
支持下下!!谢谢分享
2015-9-2 01:23
0
雪    币: 110
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
先看看,顶个人气
2015-9-2 01:28
0
雪    币: 6
活跃值: (1509)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
额  谢谢开源  顶下
2015-9-2 01:35
0
雪    币: 116
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
太diao! 感谢楼主开源 学习!!!
2015-9-2 01:44
0
雪    币: 54
活跃值: (75)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
diao, 强烈支持
2015-9-2 01:54
0
雪    币: 130
活跃值: (392)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
屌屌屌屌!
2015-9-2 02:06
0
雪    币: 118
活跃值: (72)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
不得不佩服楼主精神
2015-9-2 04:43
0
雪    币: 10871
活跃值: (2849)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
LZ威武~~,支持
2015-9-2 08:35
0
雪    币: 86
活跃值: (1043)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
网页无法打开
2015-9-2 08:37
0
雪    币: 107
活跃值: (281)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
厉害,抛砖引玉。。谢谢
2015-9-2 09:04
0
雪    币: 62
活跃值: (946)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
15
学习了,谢谢楼主。
2015-9-2 09:05
0
雪    币: 6366
活跃值: (4336)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
16
太牛了,火速下载
2015-9-2 09:12
0
雪    币: 310
活跃值: (2237)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
哈哈,谁来个代码阅读专题?谢楼主
2015-9-2 09:14
0
雪    币: 38
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
KCG
18
希望在arm 上继续表演。
2015-9-2 09:18
0
雪    币: 48
活跃值: (491)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
19
夜猫子哈,半夜1点钟发帖子。
2015-9-2 09:20
0
雪    币: 2305
活跃值: (4564)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
这个厉害啊啊·!!!
2015-9-2 09:27
0
雪    币: 235
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
狼群一拥而上啊,nasm->Yasm->exe的编译都怀疑没几个人用过。
2015-9-2 09:44
0
雪    币: 16
活跃值: (477)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
22
支持下楼主!
2015-9-2 09:53
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
感谢楼主开源
2015-9-2 10:04
0
雪    币: 201
活跃值: (463)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
mark一下!
2015-9-2 10:08
0
雪    币: 235
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
有了Libudis86个人觉得OD的Disasm就是个渣,而且您的Libudis86是老版本的有几处BUG依旧存在,例如反汇编的函数地址与跳转地址不正确等。
2015-9-2 10:11
0
游客
登录 | 注册 方可回帖
返回
//