· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Как в MASM32 генерить чистый бинарник

Посл.отвђт Сообщенiе


Дата: Сен 10, 2004 18:00:55

Здравствуйте,

В fasm есть фича очень удобная:

;--------Cut here--------
format binary
org 0h
use32
pstart:
xor eax, eax
pend:
my: times 8 db 0
;--------Cut here--------

и он генерит просто бинарник с 32битным кодом, как же masm32 заставить делать такое ? В смысле какие ключи задать компилеру и линкеру, чтобы получить 32bit bin-файл ?


Дата: Сен 10, 2004 20:23:09

AFAIK нельзя.
Нужно использовать какой-нибуди хитрый линкер (не link.exe).


Дата: Сен 11, 2004 00:45:16

.. или утилиту по конвертации уже слинкованной программы.


Дата: Сен 11, 2004 03:36:29

дампер секции .text пришется минут за 5-10 при нулевом знании формата PE, плюс такая фича есть во многих утилитах для работы с PE


Дата: Сен 11, 2004 12:43:22

masquer
я понимаю, что мы не ищем легких путей, но это пути обходные :)

просто старый линкер взял и все пучком заработало...


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.061