我怎样才能防止exe文件提取我的C#的exe像 http://www.telerik.com/products/decompiler.aspx和 https://www.jetbrains.com/decompiler/防止C#EXE
Q
防止C#EXE
-1
A
回答
0
你不能阻止它,如果你认为几乎,但你可以在这样的方式,提取后也做了不要使用太多或不容易理解。
0
无法让您的代码无法反编译。
此外,没有“加密”.NET程序集(或任何二进制文件),同时仍然保持其可执行的能力。
您正在寻找的是一个混淆器 - 一种破坏代码的工具,足以让人类读者更难理解。有一个叫Dotfuscator。
0
我认为你在找什么是这样的http://www.red-gate.com/products/dotnet-development/smartassembly/这是一个混淆器,旨在让你的代码难以逆向工程和反编译(但并非不可能),但请注意,不可能阻止反编译但有可能让这个人的生活更难以反编译它。
相关问题
- 1. 防止exe文件停止
- 2. 防止exe文件从闭
- 3. 我如何防止gdb附加到exe?
- 4. 防止exe文件在网站上传
- 5. vim:防止:exe出错后退出
- 6. C++ .exe停止工作
- 7. C#防止MAC欺骗
- 8. C#防止得到修改
- 9. 防止button_click事件在c#
- 10. 防止XML炸弹XercesDOMParser - C++
- 11. [OpenGL | C#] vhost32.exe在glTexImage2D停止工作
- 12. 防止特定进程的Windows错误报告(DW20.exe)窗口
- 13. 我们如何防止.exe类型文件在网站上传?
- 14. 如何防止COM Server EXE打开命令提示符窗口
- 15. Clickonce exe被阻止
- 16. EXE上传阻止
- 17. 防止
- 18. C++游戏exe文件停止工作,很多课。在Visual C++
- 19. Portaudio:防止打印到控制台c
- 20. 的System.Window.Forms.ComboBox(C#)防止自选行为
- 21. 防止显示水平滚动条? (C#)
- 22. 防止ASP.Net(C#)中的重复回发
- 23. 如何防止按键被按下? C#
- 24. c#结构参考以防止复制
- 25. c malloc防止缓冲区溢出
- 26. 简单的“防止派生类”,在C++
- 27. 如何防止Warez的上传。 (asp.net,C#)
- 28. C#防止创建其他表格
- 29. 防止双重预订ASP.NET C#
- 30. 防止序列化使用datacontractjsonserializer C#
https://en.wikipedia.org/wiki/Obfuscation_(software)和https://en.wikipedia.org/wiki/List_of_obfuscators_for_.NET –
简单的答案是,你不能,为一台电脑运行一个exe必须能够读取它,如果一台计算机可以从该文件读取它的指令,然后另一个程序可以读取它并向人显示这些指令,那么你可以做的最好的事情就是@SebastianSchulz说让人类更难从输出中理解 – MikeT