Народ, кто действительно каким-то образом защищал свои .net приложения, поделитесь опытом!
Насколько я понял,после прочтения MSDN Magazine, статей на cracklab и другого, запрятать внутри сполняемого кода строку подключения к базе данных — нереально. А если мне необходимо запрятать пароль на закрытый ключ сертификата X509, чтобы мое приложение-сервис могло подписывать свои сообщения серверу? Получается что фиг сделаешь безопасное приложение...
Из всего изученного следует, что кроме обфускации графа управления и кода ничего не может остановить(точнее замедлить) крекера. Ну может еще NGen, хотя в моем случае он не прокатит, т.к. я использую такие прелести, как Remoting, Reflection. Как тогда быть??? Научите?