软件保护工具VMProtect用户手册——添加和搜索水印
VMProtect是一种很可靠的工具,可以保护应用程序代码免受分析和破解,但只有在应用程序内保护机制正确构建且没有可能破坏整个保护的严重错误的情况下,才能实现最好的效果。
VMProtect提供了一种独特的功能,可以将有关受保护文件所有者的隐藏信息添加到此文件中。水印是每个用户应该唯一的字节数组。如果水印已合并到受保护的文件中,您始终可以确定泄漏副本的所有者(例如,如果已分发破解的程序)并采取相应措施。水印数据库文件存储在Windows的“ApplicationData/ VMProtect Software / VMProtect.dat”和Mac OS X的“/ Users / Shared / VMProtect Software / VMProtect.dat”中。
“水印”对话框窗口包含两个选项卡:
- 建立
- 搜索
添加水印
“水印”对话框的“设置”选项卡用于管理水印:
要添加新水印,请单击相应的按钮。将打开以下对话框:
- 名称 - 水印的名称
- 价值 - 水印的价值。可以通过单击“生成”按钮为水印生成随机值。“值”字段由两列组成:左列允许输入十六进制值,右列允许输入符号值。将水印插入受保护文件时,每个“?”符号将替换为随机值。
要删除或重命名水印,请使用右键单击菜单:
搜索水印
水印对话框的“搜索”选项卡允许您在受保护应用程序的可执行文件或指定进程中查找水印:
- 在文件中搜索 - 在应用程序可执行文件中查找水印。在“文件名”字段中选择要在其中查找水印的文件
- 在模块中搜索 - 搜索所选进程的模块。在下拉列表中选择正在运行的进程,然后选择此进程的模块以搜索水印
搜索结果显示在下面的列表中:
- 名称- 找到的水印的名称
- 计数- 找到的水印的副本数量
重要提示:在解压缩的可执行文件中搜索水印时,任何此模式都可以。但是,如果打包了可执行文件,则应仅在正在运行的应用程序中搜索水印(“在模块中搜索”模式)。在这种情况下搜索可执行文件是没用的,因为水印(以及代码和数据)被打包并且仅在应用程序运行时解压缩。
VMProtect正版授权专享在线订购特享超低价格!还不赶紧加入你的订购清单?>>更多详情可点击咨询购买
扫描关注“慧聚IT”微信公众号,及时获取最新动态及最新资讯