Сорцов на RunPE очень много, бери да переделывай. [GitHub]. Детекты спадут, но, увы, в рантайме все АВ сожрут. Сейчас нормальные крипторы пишутся на LoadPE. Но здесь очень много тонкостей: не на всех машинах все хорошо отрабатывает. Ну это в паблик сорцах, в привате получше. Как определить, что криптор написан на VB6? При запуске стаба появляется "Runtime: 9/4" Как определить, что криптор на RunPE? Один из первых детектов будет Нод32 с "Krypt/Injector" (похожим).
Ну типо тяжко. Но если впариться в код, немного.. то за пол года можно писать норм крипты. но в данное время насчет языков в разной сфере по разному.