最经典的教程:《使用OllyDbg从零开始Cracking》翻译pdf版带书签带案例文件
目录 1
00.封面 3
01.第一章 OD的各个窗口介绍 4
02.第二章 数值系统 19
03.第三章 寄存器 24
04.第四章 汇编指令 31
05.第五章 数学指令 39
06.第六章 比较和条件跳转指令 51
07.第七章 call ret 65
08.第八章 循环 字符串指令和寻址方式 74
09.第九章 基本概念 83
10.第十章 断点 100
11.第十一章 硬件断点与条件断点 110
12.第十二章 消息断点 124
13.第十三章 硬编码序列号寻踪 Part1 137
14.第十四章 硬编码序列号寻踪 Part2 147
15.第十五章 硬编码序列号寻踪 Part3 159
16.第十六章 序列号生成算法分析 Part1 177
17.第十七章 序列号生成算法分析 Part2 190
18.第十八章 序列号生成算法分析 Part3 198
19.第十九章 OllyDbg 反调试之 IsDebuggerPresent 207
20.第二十章 OllyDbg 反调试之检测 OD 进程名 223
21.第二十一章 OllyDbg 反调试之检测 OD 进程名 窗口类名 窗口标题名 238
22.第二十二章 OllyDbg 反调试之 UnhandledExceptionFilter ZwQueryInformationProcess 252
23.第二十三章 OllyDbg 反调试之 ProcessHeap NTGlobalFlag OutputDebugStringA 259
24.第二十四章 OllyDbg 反调试之综合练习 265
25.第二十五章 异常处理 277
26.第二十六章 Visual Basic 程序的破解 Part1 292
27.第二十七章 Visual Basic 程序的破解 Part2 301
28.第二十八章 Visual Basic 程序的破解 Part3 310
29.第二十九章 P-CODE Part1 325
30.第三十章 P-CODE Part2 359
31.第三十一章 脱壳简介 377
32.第三十二章 OEP寻踪 386
33.第三十三章 神马是IAT 如何修复 400
34.第三十四章 手脱 UPX 修复 IAT 413
35.第三十五章 手脱 ASPack V2.12 426
36.第三十六章 IAT 重定向 437
37.第三十七章 论 IAT 重定向之修复 454
38.第三十八章 手脱 Yoda’s Crypter v1.3 475
39.第三十九章 何谓 stolen bytes 486
40.第四十章 OllyDbg 脚本的编写 499
41.第四十一章 神马是 AntiDump 507
42.第四十二章 ACProtect V1.09 脱壳(寻找 OEP 绕过硬件断点的检测 修复 Stolen code) 520
43.第四十三章 ACProtect V1.09 脱壳(编写脚本修复 IAT) 533
44.第四十四章 ACProtect V1.09 脱壳(修复 AntiDump) 542
45.第四十五章 ReCrypt v0.80 脱壳 554
45.第四十五章 补充章节 ReCrypt v0.80 脱壳(续) 569
46.第四十六章 Patrick 的 CrackMe Part1 577
47.第四十七章 Patrick 的 CrackMe Part2 604
48.第四十八章 PeSpin V1.3.04 脱壳 Part1 625
49.第四十九章 PeSpin V1.3.04 脱壳 Part2 632
50.第五十章 再谈 ReCrypt v.0.80 脱壳(调戏 OutputDebugString) 651
51.第五十一章 ASProtect v2.3.04.26 脱壳 Part1 660
52.第五十二章 ASProtect v2.3.04.26 脱壳 Part2 677
53.第五十三章 TPPpack 脱壳 686
54.第五十四章 EXECryptor v2.2.50.a 脱壳 Part1 701
55.第五十五章 EXECryptor v2.2.50.a 脱壳 Part2 716
56.第五十六章 EXECryptor v2.2.50.b 脱壳 733
57.第五十七章 EXECryptor v2.2.50.c.d.e.f.g 脱壳 745
58.第五十八章 EXECryptor v2.2.50 脱壳 757
===================================
译者:BGCoder&安于此生,感谢他们!