-
-
[讨论][vmprotect+ASProtect混合壳]
-
发表于:
2007-8-26 01:33
7508
-
[讨论][vmprotect+ASProtect混合壳]
先用vmprotect的SDK对关键代码进行虚拟机处理,
然后把变换后的文件用ASProtect加壳 (暂时没有加ASProtect SDK)
发现这2个壳在一起用出错比较多,经常造成程序无法运行或运行错误,
我想可能因为ASProtect中也用了代码变形或者虚拟机技术,所以会与vmprotect有所冲突。
(ASProtect所有选项都去掉,运行还是出问题,不知道有没有方法使ASProtect对vmprotect虚拟处理过的部分不要再进行变形处理)
同时,用vmprotect+Themida进行了混合壳测试,运行基本正常。
因为vmprotect对性能的影响比较明显,所以只用vmprotect对关键代码进行保护,其余的部分交给外层的壳来做。(当然加的壳只是增加了一些强度,也是对混合壳的小研究,并不是希望通过壳实现软件的保护)
请教用过的朋友vmprotect与哪种壳同时使用比较稳定?
(ASProtect是不是强度比Themida大些,因为ASProtect测试时间长些,所以觉得SDK做的挺不错的,如果有可能还是想vmprotect+ASProtect混用)
请高手赐招~~
[课程]Linux pwn 探索篇!