使用 Eazfuscator.NET 混淆已发布的应用程序?
我想用 Eazfuscator.NET 混淆我的应用程序,但是我还想使用 ClickOnce 发布它(我使用“从 CD 安装”选项)。但是 Eazfuscator 只允许我混淆程序集,并且当我的项目发布时我不知道要混淆哪个程序集,因为其中有很多程序集。也许我需要在发布之前对其进行混淆,但仍然不确定如何做到这一点。希望任何人都可以提供帮助。
I want to obfuscate my app with Eazfuscator.NET but I also want to publish it with ClickOnce (I use the Install from CD option). But Eazfuscator only let me obfuscate assemblies and I don't know which assembly to obfuscate when my project is published since there are many of them. Perhaps I need to obfuscate it before publishing it but still not sure how would this be done. Hope anyone can help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Eazfuscator 2.9 & Visual Studio 2010:
Eazfuscator.NET,因此它在每次构建时都会受到保护。您只需执行一次此操作。一旦设置了保护,您就可以一遍又一遍地构建项目。相应的程序集将自动混淆
Works 对我有好处。
Eazfuscator 2.9 & Visual Studio 2010:
Eazfuscator.NET, so it gets protected on every build. You need to do this just once. Once the protection is set you can build the project over and over again. The corresponding assembly will be automatically obfuscated
Works good for me.
这是我使用的。
发布后运行此 bat 文件。
当然,你需要适应它。向 Eazfuscator.NET.exe 传递您想要混淆的 DLL 列表。
需要更改“my_1_0_0_4”以匹配发布的版本。
Here is what I use.
You run this bat file after publishing.
You'll need to adapt it, of course. Pass Eazfuscator.NET.exe a list of the DLLs you wish to obfuscate.
The "my_1_0_0_4" needs to be changed to match the version published.