Home
|
Office
|
Graphic
|
Programming
|
Underground
|
My Service
|
คุณสมบัติอันยอดเยี่ยมและ
สำคัญประการหนึ่งของ Cracker ก็คือ การรู้ว่า ควรจะต้องกำหนด Breakpoint ไว้ที่ใหน
ยังไง เมื่อไหร่และ ใช้คำสั่งได ซึ่งเมื่อถึงเวลาที่จะต้องทำการแกะโปรแกรมแล้ว
Breakpoint ที่ดีและฉลาดพอ ยังไม่ได้ถูก กำหนดเอาไว้แล้วล่ะก็ คงจะเป็นการยากในการ
แกะโปรแกรมนั้น เพราะว่า คุณคงจะต้องแก่ตาย ไปก่อนที่จะสามารถหาทางเล็ดลอด ผ่านระบบป้องกัน
หรือ Protection ในโปรแกรมเหล่านั้นไปได้ อย่าลืมว่า ในโปรแกรมเล็กๆ เหล่านั้น
มันมี Code เป็น พันๆ บันทัดเลยทีเดียว และ Breakpoint ในตารางต่อไปนี้ จะช่วยให้คุณสามารถ
ทำงานได้ง่ายและ สะดวกขึ้น เช่นเดียวกันกับผม
ประเภทของการกำหนด Breakpoint
|
รูปแบบคำสั่งของ
Breakpoint
|
ทั่วไป General Purposes |
bpx hmemcpy bpx MessageBox bpx MessageBoxExA bpx MessageBeep bpx SendMessage bpx GetDlgItemText bpx GetDlgItemInt bpx GetWindowText bpx GetWindowWord bpx GetWindowInt bpx DialogBoxParamA bpx CreateWindow bpx CreateWindowEx bpx ShowWindow bpx UpdateWindow bmsg xxxx wm_move bmsg xxxx wm_gettext bmsg xxxx wm_command bmsg xxxx wm_activate |
เกี่ยวกับเวลา Time Related |
bpint 21 if
ah==2A (DOS) bpx GetLocalTime bpx GetFileTime bpx GetSystemtime bpx GetTickCount bpx FileTimeToSystemTime |
เกี่ยวกับ
CD-ROM และ Disk CD-ROM and Disk Based Schemes |
bpint
13 if ah==2 (DOS) bpint 13 if ah==3 (DOS) bpint 13 if ah==4 (DOS) bpx GetFileAttributesA bpx GetFileSize bpx GetDriveType bpx GetLastError bpx ReadFile bpio -h (Your CD-ROM Port Address) R |
เกี่ยวกับการ Dongle Cracking | bpio -h 278
R bpio -h 378 R |
เกี่ยวกับข้อมูล
Input Keyboard Input Related |
bpint 16 if
ah==0 (DOS) bpint 21 if ah==0xA (DOS) |
เกี่ยวกับ
ไฟล์ต่างๆ File Related |
bpint 21 if
ah==3dh (DOS) bpint 31 if ah==3fh (DOS) bpint 21 if ah==3dh (DOS) bpx ReadFile bpx WriteFile bpx CreateFile bpx SetFilePointer bpx GetSystemDirectory |
เกี่ยวกับไฟล์
INI INI Files Related |
bpx GetPrivateProfileString bpx GetPrivateProfileInt bpx WritePrivateProfileString bpx WritePrivateProfileInt |
เกี่ยวข้องกับ
Registry Registry Related |
bpx RegCreateKey bpx RegDeleteKey bpx RegQueryValue bpx RegQueryValueEx bpx RegCloseKey bpx RegOpenKey |
เกี่ยวข้องกับRegistry Flag Register Flag Related |
bpx cs:eip if EAX==0 |
เกี่ยวข้องกับ
หน่วยความจำ Memory Flag Related |
bpmb cs:eip rw if 0x30:0x45AA==0 |
เกี่ยวข้องกับการดักสัญญาณ "Hear The Echo" Technique Related |
bpx 0x30:0x45AA
do "d 0x30:0x44BB" bpx CS:0x66CC do "? EAX" |
Home
|
Office
|
Graphic
|
Programming
|
Underground
|
My Service
|