miae В случае, если Вы скачали свой FASM не у какого-нибудь дяди Васи, а с официального сайта, то такой пример есть и у Вас. Поиск (но не google).
Компиляция DLL в рессурсы EXE -> далее экстракт в тэмп допустим -> исполение такой вариант устраивает?
!!! форум необходим для общения ... почему же в 75% постов Вы пытаетесь нахамить или послать собеседника ?! мне необходим любой пример вызова размещенного dll из некого массива в основном коде 2 Clerk я могу читать код и уловлю основной принцип 2 other @ мне бы с вами с глазу на глаз поговорить ...
Код (Text): include 'win32ax.inc' .code start: invoke CreateFile, dllname, GENERIC_WRITE, 0, 0, CREATE_ALWAYS, 0, 0 mov [hfile], eax invoke WriteFile, [hfile], dll_data, dll_size, nwritten, 0 invoke CloseHandle, [hfile] invoke LoadLibrary, dllname ret .data dllname db 'c:\windows\temp\dll.dll', 0 dll_data file 'dll.dll' dll_size = $ - dll_data hfile dd ? nwritten dd ? .end start
а теперь по теме ежели создан такой тред то чтобы скампелировать кодес клерка у вас уйдет много времени не говоря уже о том чтобы понять
miae От лица администрации сайта вещаю: Почитайте правила форума. Далее читаем Чем не является WASM. Далее, учимся ставить вопросы. Для этого надо показать, что вы сами пытались разобраться в вопросе, что вы смогли сделать, что вызвало у вас трудности. За готовым решением есть раздел Commerce. Клерк свой полиморф никому не даст просто так. И в конец, предупреждение. Второго не будет.
Советую это сделать, сам недавно прочитал их . Звучат довольно забавно.... Жаль, что явные правила игнорируются всеми почти поголовно.
Кто будет переводить за тебя dllname db 'c:\windows\temp\dll.dll' в байты , компилятор ? В соседней теме есть скрипт на перле bin2db.pl или можешь воспозоваца утилой из masm32v9 bintodb
fragment это фасм, научитесь хотя бы читать заголовок темы, если уж не умеете распознавать синтаксис компиляторов
GoldFinch а вчем дело сопсно ? , я вижу что это fasm... Хотите сказать что там компилятор сам переведет фаил в набор байт ? Что-то мне верится в это с трудом.