📄 helloword.asm
字号:
;#####################################################
;
; 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -