Web : http://kickme.to/mxbnet
Contact Me : dheeraj_xp@yahoo.com

 
Main
 
GEEK BOX
 

Here are some usefull tips and tricks using SoftIce for crackers ....

 
1 ..

Set FAULTS = OFF in SoftIce or it is going to be a problem.SoftIce will pop up every now and then when it encounter any fault.

2 ..

Following are some usefull SoftIce commands ...

BPX - BPMB .... X RW - BPR xxxx xxxx - RS - BPINT - X - . - U - A - CTRL+D
CTRL + ALT + ARROW KEYS

3 .. ..:: Important Break Points ::..
 


bpx hmemcpy
bpx MessageBoxA
bpx MessageBoxExA
bpx MessageBeep
bpx SendMessageA

bpx GetDlgItemTextA
bpx GetDlgItemInt
bpx GetWindowTextA
bpx GetWindowWord

bpx DialogBoxParamA
bpx CreateWindowExA
bpx ShowWindow
bpx UpdateWindow

bmsg xxxx wm_move
bmsg xxxx wm_gettext
bmsg xxxx wm_command
bmsg xxxx wm_activate

bpint 21 if ah==2A (DOS)
bpx GetLocalTime
bpx GetFileTime
bpx GetSystemtime
bpx GetTickCount
bpx FileTimeToSystemTime

bpint 13 if ah==2 (DOS)
bpint 13 if ah==3 (DOS)
bpint 13 if ah==4 (DOS)
bpx GetFileAttributesA
bpx GetFileSize
bpx GetDriveTypeA
bpx GetVolumeInformationA
bpx GetLastError
bpx ReadFile
bpio -h (Your CD-ROM Port Address) R

Dongle (HASP)
bpio -h 278 R
bpio -h 378 R

bpint 16 if ah==0 (DOS)
bpint 21 if ah==0xA (DOS)

bpint 21 if ah==3dh (DOS)
bpint 31 if ah==3fh (DOS)
bpint 21 if ah==3dh (DOS)
bpx ReadFile
bpx WriteFile
bpx CreateFileA
bpx SetFilePointer
bpx GetSystemDirectoryA

bpx GetPrivateProfileStringA
bpx GetPrivateProfileIntA
bpx WritePrivateProfileStringA

bpx RegCreateKeyA
bpx RegDeleteKeyA
bpx RegQueryValueA
bpx RegQueryValueExA
bpx RegCloseKey
bpx RegOpenKeyA

bpx cs:eip if EAX==0

bpmb cs:eip rw if 0x30:0x45AA==0

bpx 0x30:0x45AA do "d 0x30:0x44BB"
bpx CS:0x66CC do "? EAX"

WriteConsoleA/ReadConsoleA
SetCursorPos