首页
社区
课程
招聘
.NET 虚拟化保护
发表于: 2022-11-8 16:00 8536

.NET 虚拟化保护

2022-11-8 16:00
8536

.NET 程序的保护技术在对抗中不断演进,出现了控制流混淆、名称混淆、文件加壳、动态方法、JIT 加密等保护技术,这些保护技术都有其各自的优缺点,虽然组合起来也能达到一定的效果,但近几年已经流传出一些脱壳机和反混淆工具,使得一些“工具党”们也能轻松破解加密后的 .NET 程序。

 

针对这种情况,VirboxProtector(简称:VBP)现已推出函数虚拟化保护技术!

VirboxProtector .NET 虚拟化保护

.NET 程序中的类方法,最终会编译为 IL 中间指令,VBP 会将其转换为自定义的虚拟指令,传递到 VBP 的安全虚拟机中执行,这样在内存中任何时刻和任何位置都不会有原始 IL 的存在,也就不会被脱壳或直接被内存 Dump。

虚拟化保护如何使用

使用 VBP 界面工具,直接添加 exe 或者 dll 后,在函数选项添加需要保护的函数,设置为虚拟化保护,点击保护项目即可保护成功

 

虚拟化保护效果图

对.NET 全方位保护

针对 .NET 程序,VBP 既有压缩、反调试、JIT加密等整体保护,也有自定义函数保护方式如虚拟化加密、代码加密、代码混淆,同时也支持名称混淆及字符串加密,全方位保护.NET程序,防止脱壳,防止反编译,防止内存DUMP!

Unpackme

上传了个小游戏,仅对部分函数做了虚拟化,对私有类进行了名称混淆,无反调试,无动态方法,无字符串加密,无 JIT加密。
有兴趣也可以上官网下载试用版对自己的程序加壳测试。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2022-11-10 10:37 被Virbox编辑 ,原因:
上传的附件:
收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 3
活跃值: (466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
表示已经用上 
2022-11-8 16:12
0
雪    币: 2081
活跃值: (1716)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
¥ 6,499.00  , 确定不被破解?
2022-11-8 17:09
0
雪    币: 86
活跃值: (326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
goldli ¥ 6,499.00 , 确定不被破解?
没人敢保证不被破解,但至少虚拟化的保护最抗打
2022-11-8 17:32
0
雪    币: 6542
活跃值: (4511)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
5
上传一个unpackme给论坛高手们看看
2022-11-8 18:42
0
雪    币: 6258
活跃值: (3320)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
还有几个.net壳没有用虚拟化的吗?
2022-11-8 23:26
0
雪    币: 2081
活跃值: (1716)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
pxhb 上传一个unpackme给论坛高手们看看
有理。上传一个加密的来试下
2022-11-9 08:47
0
雪    币: 1846
活跃值: (1898)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
上传一个让我吃吃瓜子
2022-11-9 22:39
0
雪    币: 86
活跃值: (326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
pxhb 上传一个unpackme给论坛高手们看看
已上传一个附件,仅对部分函数做了虚拟化保护,私有名称混淆。
2022-11-10 10:38
0
雪    币: 86
活跃值: (326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
自由狼 上传一个让我吃吃瓜子
上传了一个,仅对部分函数做了虚拟化保护,私有名称混淆。
2022-11-10 10:39
0
游客
登录 | 注册 方可回帖
返回
//