Как передвинуть entry point в exeшнике по другому адресу? Т.е. не с помощью специальных утилит, а из своей программы. Сразу предупреждаю, это не для заражения!
Т.е. программа должна сама себя в памяти изменять? Ниче собссно сложного. По смещению +3Ch от начала файла лежит смещение PE-заголовка. А в самом PE-заголовке по смещению +28h лежит RVA точки входа. Бери и меняй. Только толку от этого?
Всем спасибо. Наверно, если буду спрашивать дальше, мне просто посоветуют изучать формат PE... Ну, я тогда сразу этим и займусь Дайте, пожалуйста, ссылки на эту тему, какие-нибудь