Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Идея очень хороша, если бы не одна проблема... Все эти манипуляции с памятью процесса (смена rw на rx, например), запуском подпроцессов, множественные GetProcAddress, и прочие "вредоносные паттерны активности" вызовут панику любого приличного антивируса. Пакеры и распаковка исполняемых файлов в темп это вообще дикий ахтунг. 10 лет назад такие штуки еще худо-бедно прокатывали, сейчас даже банальный демон-обновлятор для софта (проверить наличие версии, скачать, проверить подпись, убить старый, запустить новый) и тот время от времени попадает в немилость антивиря.
Защита программ без IF: ретро-анализ библиотеки TViorProtect (Delphi 7)