reloc.asm
来自「里面包含了N个病毒代码.汇编.c++/c编写」· 汇编 代码 · 共 37 行
ASM
37 行
format PE GUI 4.0
entry __start
section '.idata' import data readable executable
dd 0,0,0,RVA usr_dll,RVA usr_thunk
dd 0,0,0,0,0
usr_dll db 'user32.dll',0
usr_thunk:
MessageBox dd RVA __imp_MessageBox
dd 0
__imp_MessageBox dw 0
db 'MessageBoxA',0
pszText db 'A self-relocation test',0
pszCaption db 'RELOCATION',0
__start:
call delta
shit:
nop
nop
nop
delta:
pop ebp
xor ecx,ecx
push ecx
lea esi,dword [ebp+pszCaption-shit]
push esi
lea esi,dword [ebp+pszText-shit]
push esi
push ecx
call [MessageBox]
ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?