Так. Подумал. Берешь старый Entry Point (надеюсь, ты его записал :)), вычитаешь из него размер вставленного кода в байтах и вычитаешь новый...
Значит так. Необходимо написать и скомпилить нужный код. Там должно высчитываться дельта-смещение и должна присутствовать корректировка адресов....
Ну с известной долей удачи можно сохранить байтик в стеке. Запускаешь прогу, она пушает в стек что-нить, а затем выходит. Если сразу после этого...
PwrBtn вызывает экстренное выключение. Т.е. винда сохраняет самый минимум, закрывает проги и открытые файлы, завершает работу с девайсами и затем...
Ну насколько мне известно, на АТХ-машинах винда перехватывает кнопку power и обрабатывает по-своему. Скорее всего она также вызывает эту функцию.
Ну сделай флажок показа мессаги. Если мессага есть на экране - флажок установлен. Как только мессага падает - флажок сбрасывается. Перед выводом...
S_T_A_S_ Я исхожу из реалий своего города. У нас тут вобще программисты не нужны никому :( Разве что 1Сники. Но если поискать, может чего и...
Хмм.. Ну навскидку примерно так: Необходимо узнать, умеет ли модифицируемая прога вызывать GetProcAddress. Если нет, то придется сильно...
Кстати, да. Так будет достаточно просто сделать и не надо мучаться и ограничивать себя 9х или еще как. Это, конечно, немного не относится к...
Ну можно еще MMF создать.. Насколько я знаю, это будет общая область памяти.. Или нет? Не помню точно.. Ну идея такая, что надо зарезервировать...
Может и есть, но, например, винда тебе не даст выйти на аппаратный уровень спокойно. :)
Это ты о том, что мы отклонились от темы "Локальные переменные" слегка? :)
Flame
Ну да, развлечение. Один фиг, на работу устраиваться надо только С++сником, а иначе и работы-то не найти.. :) А для вас асм не развлечение? С ним...
S_T_A_S_ Не знаю. Мне не в напряг пересчитать. Да и я привык сначало детально продумать алгоритм, а потом атаковать клаву. Таким образом очень...
Эээ.. Это кем так общепринято? Я вегда использовал только readable, т.к. не очень то мне и надо секцию импорта на лету модифицировать и тем более...
www.xdev.ru и www.gamedev.ru смотрел? Там уроков и туторов тонна.
S_T_A_S_ Не, про поименованые области я ничего не говорю - удобно это. А вот proc/endp расслабляет. Локальные метки - это хорошо, но не гибко....
Чтобы вот такие извращенцы ковырялись! :)
А зачем windows.inc качать? Я вобще свой собственный юзаю. Иногда бывает полезно посмотреть константу или структуру какую, но если файл весит метр...
Имена участников (разделяйте запятой).