0

我之前在这里问过一个问题,关于保护应用程序不被盗,我已经得到了答案。

我决定使用免费的confuserEX,它可以在 WPF 中正常工作。但是当我检查文档时,我注意到它用其他无意义的字符串重命名了代码中的所有字符串。

我的问题是,如果将任何字符串替换为另一个无意义的字符串,我如何使用自己的 dll 访问其中的类的公共成员或函数?

4

1 回答 1

3

公共类型和成员通常不会被混淆,因此如果您的 DLL 中存在您的应用程序可以从外部调用的代码,那么其他任何人都可以调用它。你对此无能为力。如果您有不希望有人进行逆向工程的代码,那么就像@Habib 建议的那样,让该代码在您控制的服务器上运行。

于 2014-10-27T14:47:26.760 回答