helloword.asm
来自「脱壳中需要的文件,具体我还不会用,务必使用看说明」· 汇编 代码 · 共 57 行
ASM
57 行
;#####################################################
;
; PE Tools Sample PlugIn
;
; Coded by NEOx <NEOx@Pisem.net>
;
; Copyright [c] 2003, Underground InformatioN Center
;
; http://www.uinc.ru/
;
;#####################################################
.386
.model flat, stdcall
option casemap:none ; case sensitive
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
include \masm32\include\windows.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
; ###[CONST]#####################################################################
.const
StartPTPlugin PROTO:DWORD
GetPTPluginName PROTO
; ###[DATA]######################################################################
.data
szDlgTitle db "PE Tools PlugIn (in MASM32)", 0
szMsg db "Hello Word!", 0
; ###[CODE]######################################################################
.code
; ###[ENTRY POINT]###############################################################
DllEntry proc hInstance:HINSTANCE, reason:DWORD, reserved1:DWORD
mov eax, TRUE
ret
DllEntry Endp
; Activate PlugIn
StartPTPlugin proc hDlg:DWORD
invoke MessageBox, hDlg, ADDR szMsg, ADDR szDlgTitle, MB_OK
ret
StartPTPlugin endp
; Get PlugIn Name
GetPTPluginName proc
mov eax, offset szMsg
ret
GetPTPluginName endp
End DllEntry
; ###[END]######################################################################
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?