简体   繁体   中英

Prevent c# exe from exe extractor

如何防止我的 C# exe 来自像http://www.telerik.com/products/decompiler.aspxhttps://www.jetbrains.com/decompiler/这样的 exe 提取器

如果您实际思考,您就无法阻止它,但是您可以以这样的方式做到这一点,即使在提取后它也不会得到太多使用或不容易理解。

It is impossible to make your code impossible to decompile.

Additionally, there's no such thing as "encrypting" a .NET assembly (or any binary) while still maintaining its ability to be executable.

What you're looking for is an obfuscator - a tool that mangles the code enough to make it harder for a human reader to understand. There is one called Dotfuscator.

我认为您正在寻找的是这样的http://www.red-gate.com/products/dotnet-development/smartassembly/这是一个混淆器,旨在使您的代码难以(但并非不可能)逆向工程和反编译,但是请注意,反编译是不可能阻止的,但是反编译可能会使人的生活变得更加困难。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM