Themida是否支持PowerBuilder应用程序的保护?—— Themida常见问答集锦

Themida是先进的Windows软件保护系统,它被用于满足软件开发人员对于所开发应用程序安全保护的需求,使其远离被先进的逆向工程和软件破解的危险。

通过Themida,我们集中在软件保护器所具有的主要弱点,从而提供了解决这些问题的完整解决方案。Themida使用SecureEngine®保护技术,当以最高优先级运行时,实施前所未见的保护技术,以保护应用程序免受高级软件破解。>>立即下载Themida最新版体验


Themida常见问答集锦

 相关问答集锦:【加密保护软件 WinLicense常见问题整理大全】

 

Q:当用UPX压缩应用程序后,想要使用Themida保护该应用程序却失败了,这是为什么呢?

A:Themida / WinLicense可能与已压缩/打包的应用程序不兼容。您应该使用Themida / WinLicense 保护您的原始应用程序(不使用UPX或  任何其他压缩程序)。如果需要,可以将压缩器置于受Themida / WinLicense保护的应用程序之上。

 

Q:对于需要高性能的科学计算的应用程序,使用Themida进行保护是否会使性能受损?

A:受保护的应用程序以与原始应用程序几乎相同的速度运行。Themida提供了在应用程序中包含保护宏(如CodeReplace、VM等)的机会,以便在宏中完全虚拟化代码,在宏中模拟代码,并且永不解密。

所以必须避免将这些宏放在应用程序的关键位置(比如每秒执行多次的代码),因为虚拟化代码的执行速度比原始代码慢得多。建议将这些宏放置在串行/密码检查、许可证检查等。

 

Q:Themida是否在代码中加密字符串常量?

A:Themida将对它们进行加密,但在应用程序获得控制权时将对其进行解密。 在WinLicense中,有一个名为WLStringDecrypt的API,它可以在运行时加密/解密字符串(但该选项仅在WinLicense中可用)

 

Q:Themida是否支持PowerBuilder应用程序的保护?

A:Themida / WinLicense支持PowerBuilder应用程序。如果受保护的PowerBuilder 5应用程序在受保护时未运行,请按照以下步骤操作  :

  1. 下载Themida插件XBundler并将其解压缩到您的PowerBuilder应用程序的文件夹中以保护
  2. 当将PowerBuilder应用程序加载到Themida / WinLicense时,请检查“文件信息”面板,这时应该看到“PowerBuilder应用程序(32位)”
  3. 再次保护
  4. 受保护的应用程序不需要XBundler.ini文件。您不必将其与受保护的应用程序一起分发

 

Q:Anti-Debugger Detection组合框中的Ultra选项是什么?

A:调试器检测中的“Ultra”将为受保护的应用程序添加更多反调试器技术,它可能与受感染的系统或被黑客入侵的系统(使用Rootkit)不兼容。研究发现Wine下的这种保护选项存在一些不兼容性。因此,如果您打算使您的应用程序与Wine兼容,则必须避免“Ultra”保护。在普通系统中,“Ultra”选项应该可以正常工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值