;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 本程序由FASM 1.54编译
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
format PE GUI 4.0
include '%fasminc%/win32a.inc'
invoke OpenSCManager, NULL, szService, 80000000h
test eax, eax
jz exit
mov [handle], eax
invoke OpenService, eax, szNtice, 10h
test eax, eax
jz exit
invoke MessageBox,0,szFound,szNtice,MB_OK
exit:
invoke CloseServiceHandle, dword [handle]
invoke ExitProcess,0
handle dd 0
szService db 'ServicesActive',0
szNtice db 'NTice', 0
szFound db '检测到SOFTICE',0
data import
library kernel32,'KERNEL32.DLL',/
advapi32,'ADVAPI32.DLL',/
user32,'user32.dll'
import kernel32,/
ExitProcess,'ExitProcess'
import user32,/
MessageBox,'MessageBoxA'
import advapi32,/
OpenSCManager,'OpenSCManagerA',/
OpenService,'OpenServiceA',/
CloseServiceHandle,'CloseServiceHandle'
end data
; 本程序由FASM 1.54编译
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
format PE GUI 4.0
include '%fasminc%/win32a.inc'
invoke OpenSCManager, NULL, szService, 80000000h
test eax, eax
jz exit
mov [handle], eax
invoke OpenService, eax, szNtice, 10h
test eax, eax
jz exit
invoke MessageBox,0,szFound,szNtice,MB_OK
exit:
invoke CloseServiceHandle, dword [handle]
invoke ExitProcess,0
handle dd 0
szService db 'ServicesActive',0
szNtice db 'NTice', 0
szFound db '检测到SOFTICE',0
data import
library kernel32,'KERNEL32.DLL',/
advapi32,'ADVAPI32.DLL',/
user32,'user32.dll'
import kernel32,/
ExitProcess,'ExitProcess'
import user32,/
MessageBox,'MessageBoxA'
import advapi32,/
OpenSCManager,'OpenSCManagerA',/
OpenService,'OpenServiceA',/
CloseServiceHandle,'CloseServiceHandle'
end data