modulewithsymbols.bat
来自「Cracker终结者——提供最优秀的软件保护技术」· Batch 代码 · 共 37 行
BAT
37 行
;@GOTO -)
.586P
.MODEL FLAT
INCLUDE WINDOWS.inc
UNICODE=0
INCLUDE APIMACRO.mac
INCLUDELIB iKERNEL32
INCLUDELIB iUSER32
.CODE
SecondThread PROC Param
iWin32 GetCurrentThread
iWin32 WaitForSingleObject, EAX, INFINITE
iWin32 ExitProcess, EAX
SecondThread ENDP
TEXT wMsg, <Press OK to exit./0>
TEXT cwTtl, <ModuleWithSymbols/0>
PrimaryThread PROC
PUSH EAX
iWin32 CreateThread, NULL, NULL, SecondThread, NULL, 0, ESP
POP ECX
iWin32 CloseHandle, EAX
iWin32i MessageBox, 0, swMsg, scwTtl, MB_OK
iWin32 ExitProcess, EAX
PrimaryThread ENDP
ALIGN 4
END PrimaryThread
:-)
@ECHO OFF
ML /c /coff /Gz /Cp /nologo ModuleWithSymbols.bat
eLINK ModuleWithSymbols /DEBUG /DEBUGTYPE:COFF /IGNORE:4078 /nologo /SUBSYSTEM:WINDOWS /OPTidata /MERGE:.rdata=.text
DEL ModuleWithSymbols.obj
PAUSE
CLS
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?