C# ANTI-REFLECTOR SOURCE
来源:互联网 发布:直播软件哪个最火 编辑:程序博客网 时间:2024/05/16 14:56
How can I make my application, so no reflector software can get it's source code?
There is no way to prevent reflector from extracting "source code" from an assembly. What reflector is doing is just reverse-engineering the code from the IL code and metadata in the assembly. It is actually possible to reverse-engineer any sort of application, such as one compiled in native C++. However, because of some of the properties of IL and all the metadata that .NET stores in assemblies (which is needed by the CLR for linking and other things), reflector and programs like it are able to derive source code that is much more readable than what it typically possible with native applications.
For example, .NET metadata includes names of class fields, and so the reflector is not only able to reconstruct the structure of the class, but also the descriptive names.
You can't stop people from using reflector, but what you can do is use an obfuscator that jumbles all the names in the assemby and performs transformations on the code that do not modify its behavior but makes it much harder to understand. If someone tries to use reflector on an obfuscated assembly, they will have a very hard time understanding the resulting source code, and it will most likely be useless to them because it would be easier for them to write their own code from scratch rather than try to steal yours.
- C# ANTI-REFLECTOR SOURCE
- C#反编译工具Reflector
- C#反编译工具Reflector
- C#反编译教程【Reflector】
- C#反编译工具Reflector.exe
- .NET Reflector C#反编译器
- C#反编译工具Reflector使用方法
- C#反编译工具Reflector使用方法 .
- C#反编译工具Reflector使用方法
- Unity3d C#反编译工具Reflector
- Unity3d C#反编译工具Reflector
- Reflector~
- Reflector
- Reflector
- Reflector
- Open Source and/or Free Alternatives to .Net Reflector
- [C#反编译]Reflector相关及破解下载
- c#用reflector产生的错误代码对照
- tokyo cabinet源代码分析(3)
- C#中定义类 的注意事项
- 感想
- find命令的使用学习笔记
- 嵌入式系统中文输入法的设计(一)
- C# ANTI-REFLECTOR SOURCE
- Android Service生命周期及用法!
- POJ 2253 Frogger
- 嵌入式系统中文输入法的设计(二)
- 嵌入式系统中文输入法的设计(三)
- 嵌入式系统中文输入法的设计(四)
- 小心为上:注意C++ fstream给你设下的陷阱
- 一遍两遍三四遍,知识含义清晰现
- 免费的javascript工具