.code
dllMain proc
mov rax,1
ret
dllMain endp
memCpy64 proc
mov rax,5
ret
memCpy64 endp
end
Минимальная dll на масме32
Код:
Код:
.code
dllMain proc
mov eax,1
ret
dllMain endp
memCpy32 proc
mov eax,5
ret
memCpy32 endp
end
dllMain proc
mov eax,1
ret
dllMain endp
memCpy32 proc
mov eax,5
ret
memCpy32 endp
end
Код:
.386
.Model Flat,StdCall
.Code
DLLMain Proc
XOr EAX,EAX
Inc EAX
Ret 12
DLLMain EndP
End DLLMain
.Model Flat,StdCall
.Code
DLLMain Proc
XOr EAX,EAX
Inc EAX
Ret 12
DLLMain EndP
End DLLMain
Код:
ml MemManager32DLL.asm /link /dll /out:"MemManager32DLL.dll" /entry:dllMain /def:MemManager32DLL.def
PS: MemManager32DLL.dll - сочувствую.
Цитата: Ramon
Ассемблировать нужно в COFF формат вестимо
Да, именно