访问我自己困惑的dll的公共成员。

问题描述 投票:-1回答:1

我问了一个问题 此处 之前,关于保护应用程序不被窃取的问题,我已经有了答案。

我决定使用 混淆者EX 它是免费的,并且在WPF中运行良好。但是当我查看文档时,我注意到它将代码中的所有字符串用其他无意义的字符串重命名。

我的问题是,如果任何一个字符串被替换成另一个无意义的字符串,我怎么能用我自己的dll来访问它里面一个类的公共成员或函数?

c# wpf dll confuserex
1个回答
3
投票

公共类型和成员一般不会被混淆,所以如果你的DLL中的代码,你的应用程序可以从外部调用到,那么其他人有可能会调用到它。 你对此也无能为力。 如果你有不想让别人进行逆向工程的代码,那就像 @Habib 建议的那样,让这些代码在你控制的服务器上运行。

© www.soinside.com 2019 - 2024. All rights reserved.