我怎樣才能防止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. vim:防止:exe出錯後退出
- 5. ShellRunAs防止讀取EXE配置文件
- 6. 防止exe文件在網站上傳
- 7. C++ .exe停止工作
- 8. 防止exe文件被提取的防病毒?
- 9. 防止C程序
- 10. C#防止複製形式
- 11. C#防止作出列出
- 12. 防止button_click事件在c#
- 13. 防止顯示在C++
- 14. C#防止得到修改
- 15. 防止對象切片 - C++
- 16. 防止XML炸彈XercesDOMParser - C++
- 17. C#防止MAC欺騙
- 18. C#防止DataGridView離開
- 19. [OpenGL | C#] vhost32.exe在glTexImage2D停止工作
- 20. 如何防止在asp.net中上傳exe文件mvc
- 21. 我們如何防止.exe類型文件在網站上傳?
- 22. 防止特定進程的Windows錯誤報告(DW20.exe)窗口
- 23. 如何防止COM Server EXE打開命令提示符窗口
- 24. EXE上傳阻止
- 25. Clickonce exe被阻止
- 26. 防止
- 27. 防止
- 28. C++遊戲exe文件停止工作,很多課。在Visual C++
- 29. 如何防止Visual C++創建stdafx.h?
- 30. SublimeText C++防止在Build上運行
https://en.wikipedia.org/wiki/Obfuscation_(software)和https://en.wikipedia.org/wiki/List_of_obfuscators_for_.NET –
簡單的答案是,你不能,爲一臺電腦運行一個exe必須能夠讀取它,如果一臺計算機可以從該文件讀取它的指令,然後另一個程序可以讀取它並向人顯示這些指令,那麼你可以做的最好的事情就是@SebastianSchulz說讓人類更難從輸出中理解 – MikeT