⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crbobo.asm

📁 删除文件 文件夹 源码 CrBOBO Win32汇编 ASM
💻 ASM
字号:
.386
.model flat, stdcall
option casemap:none

includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
includelib \masm32\lib\shell32.lib
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
include \masm32\include\windows.inc
include \masm32\include\shell32.inc

.data?
path db 512 dup(?)
op SHFILEOPSTRUCT<>

.data
str1 db '\My BoBoTurbo\*.*',0
Caption db '3G欢迎您',0
Text db '是否愿意去3G论坛逛逛?',0
WEB db 'http://bbs.3gyyy.com',0
szMutex db 'runing',0
Text2 db "It's powered by JuncoJet",13,'Email: jijivip@126.com',0

.code
Start:
invoke CreateMutex,NULL,FALSE,addr szMutex
invoke GetLastError
cmp eax,ERROR_ALREADY_EXISTS
jz ShowMSG
invoke SHGetFolderPath,0,2eh,0,0,addr path
invoke lstrcat,addr path,addr str1
mov op.wFunc,FO_DELETE
mov op.pFrom,offset path
invoke SHFileOperation,addr op
invoke MessageBox,0,addr Text,addr Caption,21h
.if eax==1
invoke ShellExecute,0,0,addr WEB,0,0,SW_SHOW
.endif
exitit:
invoke ExitProcess,0
ShowMSG:
invoke MessageBox,0,addr Text2,addr Caption,40h
jmp exitit
End Start

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -