home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Reverse Code Engineering RCE CD +sandman 2000
/
ReverseCodeEngineeringRceCdsandman2000.iso
/
RCE
/
Stone
/
windows
/
wice-dw.asm
< prev
next >
Wrap
Assembly Source File
|
2000-05-25
|
2KB
|
81 lines
;
; release date: 22/1/97
;
;
; this is something lame for you to play with...
;
;
;
;
; * Code ripped from loader32.exe ;-)
;
;
; To Compile:
; TASM32 /ml /m3 wice-dw,,;
; TLINK32 /Tpe /aa /c wice-dw,wice-dw,, import32.lib
;
;
; BTW: *MY* WinICE can not be detected using the following method.
;
;
;
.386P
Locals
jumps
.Model Flat ,StdCall
;Define the needed external functions and constants here.
Extrn ExitProcess:PROC
Extrn MessageBoxA:PROC
Extrn CreateFileA:PROC
.Data
Title1 db 'FUCK !',0
Message1 db 0dh,0ah,' WinICE for Win95 / NT not detected ! ',0dh,0ah,0
DetectedTitle db ' WinICE is loaded ! ',0
WI_Detected db 'Debugger type: SoftICE for Win95',0
NTI_Detected db 'Debugger type: SoftICE-NT',0
WinICE_Handle db '\\.\SICE',0
NTICE_Handle db '\\.\NTICE',0
stringme db 30 dup (0)
.Code
;──────────────────────────────────────────────────────────────────────────────
Main:
Push 0
Push 80h
Push 3
mov esi, 745d19f2h
xor esi, 5555h
mov eax, 7157a00h
mov ecx,7h
moreloop:
xor esi, eax
shr eax,3
loop moreloop
mov eax,esi
call WRITE_DECIMAL_NUMBER
jmp Exit_Proc
Exit_Proc:
Push LARGE-1
Call ExitProcess
include wrtdec.inc
;──────────────────────────────────────────────────────────────────────────────
End Main