Не забывай что в WinXP используется модифицированная версия Доса чем Win98/WinMe, может поэтому и не работает.
Ты таблицу импорта чем смотрел Soft-Ice'ом чтоли незабывай что на низком уровне все masm32 библиотеки переводятся в API, поэтому при вызове...
Запусти диспетчер задач зайди во вкладку процессы->вид включи опцию отображать PID-идентификатор процесса,а в колонке имя образа название твоего...
А не как, коментарии в IDA-нужны только для самого тебя, также в компиляторе комментарии нужны только для программиста, при компиляции комментарии...
Рассылка Калашникова, С.В. Зубков "Программирование на ассемблере DOS,WIN,NIX", П.А. Абель, Джордейн, Юров.
lukash Вообще можно считать загрузочный сектор в файл в сыром виде через debug.com с парметром -l так как у меня нет домашнего инета а я...
Во первых нужно разабратся куда и в какой программе ты хочешь передать управление например в обработчиках прерываний можно модифицировать вектора...
Я так понял что речь здесь идет про работу в среде DOS и причем здесь CreateFile? В краце скажу что "boot-вирусы" под DOS изменяют сектор...
А где твой код посмотреть то хоть можно? Или тебе в облом писать много места занимает.
Попрубую сравнить не символ ('.') а код этого символа
Во первых стек используется как в Dos так и WIN32,смешения также и винде имеются,различается в основном адрессация,допусстим в "Dose" адрессация...
А ещё полезней будет выучить таблицу ASCII кодов к примеру по книге "Фигурнова" тогда станет намного легче.
Нужна "инфа" по (Protected Mode) на Wasm.ru в разделе "Статьи" в подразделе "Защищенный режим" лежит рассылка Broken Sworda почитай её там есть...
Где можно про это почитать не знаю,но верно такого пособия нет,везде в книжках об этом лишь общая информация, но а из книг могу посоветовать...
Нужны доки по портам? открой книгу Зубкова С. там есть много чего хорошего,если нет книги скачай с "инета",в сети она должна быть так как сам её...
Запусти отладчик-DEBUG командой D просмотри дамп памяти там по адрессу 40:0 (если не ошибаюсь)в шестнадцатиричном формате лежит размер твоей...
Если нужен редактор могу предложить два на мой взгляд самых лучших:Restorator or ResourseHacker
Слушай внимательно ORG это директива компилятора которая говорит ему откуда начинается "точка входа в программу"- то же самое с какого места...
Попробуй почитать книгу С.Зубкова там все написано,ну а вообще запись реализуется через функцию 13h,что кладется в другие регистры уже не помню.
Если тебе нужен учебник по ассемвлеру то сходи по этой ссылке:http://www.assmir.i-profy.ru/003.html
Separate names with a comma.