Как стать автором
Обновить
2
0
Александр Воронин @defenestrator

Пользователь

Отправить сообщение

Котфускация исполняемого .net кода

Время на прочтение6 мин
Количество просмотров65K
(пятница)

Обычно развернутое приложение в файловой системе выглядит как-то так:



Совершенно незащищенное от инструментов типа рефлектора или IlSpy, но что если оно станет таким:



По крайней мере легкий ступор хакеру-неофиту обеспечен. Приятно смотрится, и антивирусы не заинтересуются.
Порефлексировать
Всего голосов 148: ↑133 и ↓15+118
Комментарии42

F#: Во что превращается ваш код после компиляции

Время на прочтение4 мин
Количество просмотров2.3K
Язык F# появился в стандартной поставке VisualStudio совсем недавно, а именно с версии 2010 (на данный момент самой что ни на есть актуальной). Естественно, и все это прекрасно знают, язык функционирует на основе CLR — весь ваш код будет скомпилирован в MS IL как и любой другой язык .NET семейства.

Давайте на примере часто используемой и полезной техники «меморизация» посмотрим во что превращает ваш код компилятор. Для наглядности я буду писать сам код на F# и декомпилировать его в C#.
Читать дальше →
Всего голосов 51: ↑44 и ↓7+37
Комментарии22

Информация

В рейтинге
Не участвует
Откуда
Ильичевск, Одесская обл., Украина
Дата рождения
Зарегистрирован
Активность