如何防止反编译exe文件? [英] How to prevent decompiling the exe file?

查看:990
本文介绍了如何防止反编译exe文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好。

我在C#2005中制作了项目,但我想阻止反编译 exe 文件。

我知道有很多工具可以将 exe 文件反编译为 sln 或源文件,我想阻止它。

我该怎么做?



谢谢。

Hi every one.
I made project in C# 2005 but I want to prevent decompiling the exe file.
I know there are many tools to decompile the exe file to sln or source file and I want to prevent it.
How can I do that?

Thanks.

推荐答案

就像其他两个人说的那样,你需要一个混淆器实用程序,但是不要使用Visual Studio附带的实用工具 - 它做得还不够。你实际上需要为一个体面的人付钱。



另外,你不能混淆WPF应用程序。我知道这对你来说不是问题,但是如果你将来部署一个WPF应用程序,你将无法保护它免受窥探。
Like the other two guys said, you need an obfuscator utility, but don''t use the one that comes with Visual Studio - it doesn''t do nearly enough. You actually need to pay money for a decent one.

Also, you can''t obfuscate WPF applications. I know this isn''t an issue for you right now, but if you deploy a WPF app in the future, you won''t be able to protect it from prying eyes.


你需要一个名为obstifucator的工具(老实说!)。

某些版本的Visual Studio(我认为非快速版本)附带Dotfusticator,这是一种绝对工具。



我不知道有关dotfuscicator有多强大的任何细节,因为我从来没有真正认真地进行过多的讨论。还有其他有偿和无偿工具。
You need a tool called an obstifucator (Honestly!).
Some versions of Visual Studio (the non-express ones I think) come with Dotfusticator, which is an obstifucation tool.

I don''t know any details about how strong dotfuscicator is, as I have never really had to obstifucate in earnest. There are other paid and unpaid tools out there.


dabbourabd写道:
dabbourabd wrote:

我想阻止





使用像 dotfuscator 可能是单向的。


这篇关于如何防止反编译exe文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆