代码保护软件 VMProtect 用户手册之准备项目: 使用MAP文件

翻译|使用教程|编辑:黄竹雯|2019-05-06 10:31:36.000|阅读 364 次

概述:本文主要介绍三种方式实现保护程序和功能的选择中的第一种方式:使用编译器创建的MAP文件以及程序的可执行文件。MAP文件包含有关应用程序的所有过程和功能的名称以及地址的所有必要信息。如果使用MAP文件,则可以选择按名称保护的过程和函数。使用MAP文件,每次重新编译项目时,VMProtect都会自动确定过程和函数的新地址。

# 31款JAVA开发必备控件和工具 # 年末狂欢季,DevExpress、Aspose等5000款正版软/控件抄底价来袭 >>

相关链接:

VMProtect 在线订购 低至¥710 (税前)立即购买正版VMProtect>>>

VMProtect 是一种很可靠的工具,可以保护应用程序代码免受分析和破解,但只有在应用程序内保护机制正确构建且没有可能破坏整个保护的严重错误的情况下,才能实现最好的效果。

VMProtect最新试用版下载

要创建MAP文件,你应该在编译器设置中启用相应的选项。

>Visual Studio

如果在Visual Studio中开发应用程序,可以按如下方式完成:在IDE的主菜单中,打开项目属性(Project – Properties),然后在“Linker – Debugging”选项卡上设置“Generate MAP File”选项为“Yes(/MAP)”:

visual_studio_map

>Borland Delphi

如果使用Borland Delphi开发应用程序,可以按如下方式进行:在Delphi IDE的主菜单中打开项目选项(Project – Options),在“Linker”选项卡上设置“MAP file”为“Detailed”:

delphi_map

在启用MAP文件生成后,必须重建项目。

加载MAP文件后,VMProtect会比较MAP文件的修改日期和时间以及受保护文件的修改日期和时间。如果它们不同,则不会加载MAP文件。


想要购买正版授权,或者获取更多VMProtect相关信息的朋友可以点击" 咨询在线客服 "~

Aspose新版本


标签:软件安全虚拟保护加密/解密

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP
在线客服系统
live chat