Я написал программу и отправил скомпилированный файл моему другу. но через час он прислал мне код! Как он это сделал. И как я могу это предотвратить? эта проблема только в .net?Безопасность кода в .Net
0
A
ответ
1
Это можно сделать с помощью reflector. Если вы хотите, чтобы людям было сложно понять код, вы должны его прояснить (есть инструменты, которые нужно сделать, например, dotfuscator).
Я не знаю, если это только .NET проблема ...
0
Используйте инструмент для обфускации, например http://en.wikipedia.org/wiki/Dotfuscator.
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 - Win 7 64 Безопасность кода
- 2. Безопасность в asp .net
- 3. .Net и безопасность
- 4. .NET ORM и безопасность
- 5. Как реализовать безопасность в .NET?
- 6. Безопасность объектов .NET в памяти
- 7. Декларативная безопасность потоков в .NET
- 8. Безопасность веб-служб .NET
- 9. Безопасность кода приложения Webview
- 10. Безопасность QR-кода
- 11. Безопасность/Защита кода в JavaScript
- 12. Безопасность кода для PHP
- 13. Безопасность кода SQL
- 14. Безопасность кода для .net, отличного от использования обфускации
- 15. Безопасность этого кода cURL
- 16. Безопасность десериализации кода
- 17. Класс процесса и безопасность .NET?
- 18. Asp net mvc 5 Безопасность
- 19. Безопасность доступа к коду .NET.
- 20. Безопасность и UAC для .NET
- 21. .net Безопасность папки приложения WPF
- 22. Безопасность PKI для .net-приложения
- 23. Безопасность исходного кода TFS 2008
- 24. Безопасность Windows и определение привилегий в .Net
- 25. Безопасность строки подключения в настольном приложении .net
- 26. Безопасность потоков для параллельных задач в .NET.
- 27. Безопасность потоков DataGridViewRow в Windows Forms .NET
- 28. Thread Безопасность и синхронизация кода в java
- 29. Дублирование кода в .NET
- 30. Ввод кода в .NET