编码我的C#程序 [英] Encode my C# program

查看:103
本文介绍了编码我的C#程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以编码我的c#程序代码,无人可以通过解码.exe文件来访问它的基本代码吗?

如果有可能请帮我这样做

谢谢



我尝试了什么:



我没想过什么,因为我不知道它

Can I encode my c# program code that nobody can access it,s base code by decoding .exe file ?
please help me do this if it is possible
thanks

What I have tried:

I didn,t try anything because I don,t know about it

推荐答案

引用:

我可以编码我的c#程序代码,无人可以通过解码.exe文件来获取基本代码?

Can I encode my c# program code that nobody can access it,s base code by decoding .exe file ?



简答:这是不可能的!

最终,你的exe将由处理器执行,并且处理器执行的任何东西都可以被解码。

解码exe对于业余爱好者,新手,年轻的padawan来说很难,但对于拥有合适工具的专业人士来说却是困难的。


Short answer: It is not possible!
Ultimately, your exe will be executed by the processor, and anything executed by processor can be decoded.
decoding an exe is difficult for the amateur, the novice, the young padawan, but not for the professional with right tools.


不,正如ppolymorphe所说的那样。

为了运行您的应用程序,系统需要能够读取它 - 这意味着它的说明是必须的andable。如果系统能够理解它,程序员也可以理解它,即使我很难理解。



你可以混淆 [ ^ ]您的代码使其难以理解,但如果有人想要投入足够的精力,您无法完全理解它。
No, as ppolymorphe has said.
In order to run your app, the system needs to be able to read it - which means that the instructions it is made of must be understandable. And if the system can understand it, so can a programmer, even if it my be difficult.

You can obfuscate[^] your code to make it harder to understand, but you can't fully stop it being understood if someone wants to put enough effort into it.


这篇关于编码我的C#程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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