我編寫了一個程序並將編譯好的文件發送給我的朋友。但一小時後,他給我發了那個代碼!他是如何做到的。我該如何預防它? 只是在.net中的這個問題?.NET中的代碼安全
0
A
回答
1
它可以用reflector完成。如果你想使人們難以理解代碼,你必須對它進行破壞(有一些工具可以執行dat,例如dotfuscator)。
我不知道這是否是一個唯一的.NET問題...
0
0
ILSpy(http://wiki.sharpdevelop.net/ILSpy.ashx)會告訴你的IL,並且可以將其轉換爲C# 。你可以嘗試混淆。
0
這是.NET的一個設計特性。閱讀以下內容以獲得更好的理解。
Thwart Reverse Engineering of Your Visual Basic .NET or C# Code
相關問題
- 1. .NET Thread不安全代碼
- 2. .NET代碼訪問安全性
- 3. .NET Micro Framework不安全代碼
- 4. .Net - Win 7 64代碼安全
- 5. 什麼取代.net中的代碼訪問安全
- 6. JavaScript中的安全代碼
- 7. 代碼訪問安全實時在.net中的實現?
- 8. 什麼是.NET中的代碼訪問安全性
- 9. PHP代碼安全
- 10. Java代碼,安全
- 11. Javascript代碼安全
- 12. SQL代碼安全
- 13. 使「不安全」代碼塊「安全」
- 14. 安全的Javascript代碼
- 15. Mysqli的安全代碼
- 16. PHP的代碼安全性
- 17. 什麼版本的.NET Framework是最安全的代碼?
- 18. .NET代碼System.Web安裝源
- 19. 僅限於外部代碼的.NET安全異常
- 20. 如何在安全比賽中使用不安全的代碼?
- 21. 什麼是C/C++中的「安全」和「不安全」代碼?
- 22. RaspberryPi/USB中的安全PHP代碼
- 23. 確保代碼中的線程安全
- 24. TypeScript中不安全的代碼區域
- 25. JavaScript中的安全/保護代碼
- 26. C中的不安全代碼#
- 27. 爲什麼我的不安全代碼塊比我的安全代碼慢?
- 28. PHP代碼段安全
- 29. TFS 2008源代碼安全
- 30. 初始代碼安全