用户字符串加密

使用 Dotfuscator Professional Edition,您可以隐藏存在于程序集中的用户字符串。一种常见的黑客攻击是,通过查找二进制文件内的字符串引用来找到关键代码部分。例如,如果您的应用程序是时间锁定的,则在超时时间终止时它可能会显示一条消息。黑客会执行一个简单的文本搜索,在反汇编或反编译的输出中查找此消息;如果他们找到此消息,则他们会很快破解敏感的时间锁定算法。

Dotfuscator 允许您对应用程序的这些敏感部分中的字符串进行加密来解决此问题,从而为抵御这种类型的攻击提供了一道有效的屏障。

由于字符串加密会导致稍微降低运行时性能(原因是使用字符串时要即时进行解密),因此配置规则是包含规则。也就是说,在默认情况下,除非明确包含使用字符串的方法,否则不对字符串进行加密。这样做的目的是只对应用程序敏感部分中的字符串进行加密。

有关详细信息,请参见联机用户指南

© 2002-2007 PreEmptive Solutions. 保留所有权利。