主页 » 博客 » VMProtect 2.10

VMProtect 2.10

2011年9月25日:: 2条评论

好吧,除了创建在线许可解决方案外,我们还在开发 VMProtect。今天我们很高兴地宣布具有一些简洁功能的新版本:

第一个也是最重要的一个是对 Mach-O 二进制文件的支持。是的,VMProtect 现在可以保护 OS X 二进制文件。尽管存在一些限制,但这是向前迈出的一大步。

其他新功能包括:

  • 支持 HLT 命令。
  • SDK 中的新 API:VMProtectFreeString()
  • 标记和加密字符串检测增强。
  • 源文件名和许可参数支持相对路径。
  • 为 Delphi 增强了 SEH 支持。
  • 授权管理器允许从剪贴板复制和粘贴授权。

我们还修复了一些错误:

  • 资源保护错误已修复。
  • 修复了导入保护错误。
  • 修复了对没有重新定位的驱动程序的保护。

最后,我们将推出 VMProtect SE 版(深思洛克加密狗版)的重大更新。它从 VMProtect 旗舰版 中获得了一些代码,变得更易于使用,同时为您的代码提供同样无与伦比的保护级别。新的 SE 版本具有一个简单的用户界面,可用于USB加密狗管理授权。保护办法绝对从未如此简单。值得试一试。

评论:

Sinbo

2011年9月26日

无法导入类:tpesections |工程|

– – – – – —
function getRandomsectionName:string;
var I:整数;
B:字节;
开始
结果:=” ;
对于我:= 1至8做
开始
B:= 32+随机(ord('z')-32);
结果:=结果+chr(b);
end;
end;

程序 OnAfterSaveFile;
var I:整数;
开始
和 VMProtectOR.OUTPUTFile 做
对于i:= 0 to poct.count-1做
section.items [i] .name:= getRandOmsectionName;
end;

Ivan Permyakov

2011年9月26日

亲爱的辛博,

感谢您的报告。该错误将很快解决。