如何追踪泄漏者信息?软件保护工具VMProtect独有水印快速锁定目标!

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

VMProtect提供了一种独特的功能,可以将有关受保护文件所有者的隐藏信息添加到此文件中。水印是每个用户应该唯一的字节数组。如果水印已合并到受保护的文件中,您始终可以确定泄漏副本的所有者(例如,如果已分发破解的程序)并采取相应措施。水印数据库文件存储在Windows的“ApplicationData/ VMProtect Software / VMProtect.dat”和Mac OS X的“/ Users / Shared / VMProtect Software / VMProtect.dat”中。

“水印”对话框窗口包含两个选项卡:

  • 建立
  • 搜索

添加水印

“水印”对话框的“设置”选项卡用于管理水印:

软件保护工具VMProtect用户手册——添加和搜索水印

要添加新水印,请单击相应的按钮。将打开以下对话框:

软件保护工具VMProtect用户手册——添加和搜索水印

 

  • 名称 - 水印的名称
  • 价值 - 水印的价值。可以通过单击“生成”按钮为水印生成随机值。“值”字段由两列组成:左列允许输入十六进制值,右列允许输入符号值。将水印插入受保护文件时,每个“?”符号将替换为随机值。

要删除或重命名水印,请使用右键单击菜单:

软件保护工具VMProtect用户手册——添加和搜索水印

搜索水印

水印对话框的“搜索”选项卡允许您在受保护应用程序的可执行文件或指定进程中查找水印:

软件保护工具VMProtect用户手册——添加和搜索水印

  • 在文件中搜索 - 在应用程序可执行文件中查找水印。在“文件名”字段中选择要在其中查找水印的文件
  • 在模块中搜索 - 搜索所选进程的模块。在下拉列表中选择正在运行的进程,然后选择此进程的模块以搜索水印

搜索结果显示在下面的列表中:

  • 名称- 找到的水印的名称
  • 计数- 找到的水印的副本数量

重要提示:在解压缩的可执行文件中搜索水印时,任何此模式都可以。但是,如果打包了可执行文件,则应仅在正在运行的应用程序中搜索水印(“在模块中搜索”模式)。在这种情况下搜索可执行文件是没用的,因为水印(以及代码和数据)被打包并且仅在应用程序运行时解压缩。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ACProtect是一个对Windows下的可执行文件提供保护软件,可以非常有效的防止盗版。通过公匙加密算法(RSA)创建并校验注册KEY,只有在RSA KEY正确的情况下,才对那些受保护的代码进行正常解码。同时,ACProtect还使用了内嵌式加密,可以有效的防止加密软件从内存中被抓取,也就是无法被脱壳。内置反调试引擎,有效的增加了破解的难度。专用的API系统,可以使ACProtect和你的软件紧密的接合在一起,这样,你就可以通过使用ACProtect来创建你的全功能评估版。试想,你既可以让用户完全感受到你的软件给他们所带来的一切实用功能,又不用花费过多时间在加密保护上,这岂不是一个一举两得的完美方案? 主要特色 嵌入式加密系统 --- 你可以自行指定程序中所需加密的代码段,通过使用这个系统,那怕破解者知道你的程序的入口点(OEP)并且重建了输入表。 代码替换 ?--Acprotect在不影响软件功能的情况下,可以用ACProtect代码来替换你原程序中的某些代码,使得保护代码和被保护程序更加无缝的结合在一起。如果Acprotect被非法脱壳之后,软件就会由于部分代码无法正确还原而导致非法操作。 多态引擎--- 有效的动态变异,多态引擎产生多层解码代码,解码代码和被保护代码在你每次执行保护的时候都是变化的。可以有效对抗静态分析和动态跟踪。运行完毕之后,所有代码可以恢复到加密状态。 RSA 1024 License---通过使用RSA KEY系统,破解者无法在没有RSA密匙的情况下制作出你的软件的KeyGen,因为在通常情况下,RSA密匙只有作者本人知道。你同样可以决定,哪一些代码是需要通过RSA密匙来保护的,破解者根本无法获取你的“key.dat”。如果没有正确的KEY,受保护的代码将无法被正确解码。 API ---专用的API系统,外壳以及被保护程序可以被相互调用,从而使外壳和受保护的程序更加紧密地接合在一起。 反补丁/反载入--- 可以有效的防止你的软件被打上补丁/被装载,或者被反编译。 Anti-SoftIce --- 可以探测到Numega SoftIce (tm)和Frogsice。 反调试/反抓取/反跟踪 --- 在反调试的同时,有效的监控W32Dasm、SoftIce、TRW 2000、Turbo Debugger, Sourcer、Filemon、ExeSpy、ResSpy、RegMon、Memory Monitor等常用破解工具是否在运行。 动态代码加密/解密 --- 对你程序中指定代码提供动态加密/解密,有效防止内存补丁(memory patch)。 指定系统授权 --- 通过对用户定义的系统硬件识别识别函数,可以对用户计算机指定授权,确保了被授权的系统的唯一性。 黑名单 --- 可以将那些非法或者被公布的KEY列为黑名单,有效防止非法更新。 试用设置 --- 可以设置使用次数限制、使用日期限制或最后日期限制等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值