課程介紹
本課程由淺入深講解了逆向工程技術(shù)的基礎(chǔ)知識(shí)、函數(shù)工作原理和PE文件格式,緊接著講述了靜態(tài)調(diào)試技術(shù)和動(dòng)態(tài)調(diào)試技術(shù),分別介紹了逆向破解中使用的工具,如:IDA Pro和OllyDbg的使用方法,最后重點(diǎn)講解了Windows系統(tǒng)中的脫殼技術(shù)和常見(jiàn)軟件保護(hù)方式的破解知識(shí)。
課程大綱:
第一章 逆向工程技術(shù)概述
第1節(jié) 逆向工程技術(shù)基本概念
第2節(jié) 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(上)
第3節(jié) 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(下)
第4節(jié) 常見(jiàn)匯編指令
第二章 代碼分析技術(shù)
第1節(jié) 代碼靜態(tài)分析技術(shù)
第2節(jié) 代碼動(dòng)態(tài)分析分析
第3節(jié) Fuzzing分析技術(shù)
第三章 調(diào)試器和反匯編器
第1節(jié) 常用查殼工具
第2節(jié) IDA使用教程
第3節(jié) OD使用教程
第4節(jié) 其他反匯編工具
第四章 PE文件格式
第1節(jié) PE文件簡(jiǎn)介
第2節(jié) PE文件格式詳解
第3節(jié) Win32 PE病毒原理
第五章 加殼與脫殼
第1節(jié) 加殼與脫殼介紹
第2節(jié) 加殼與脫殼實(shí)例
第六章 逆向破解實(shí)戰(zhàn)案例
第1節(jié) 修改使用授權(quán)
第2節(jié) 破解游戲使用注冊(cè)
第3節(jié) 查找軟件注冊(cè)碼
第4節(jié) 暴破軟件注冊(cè)
第5節(jié) 病毒逆向分析
第1章: 逆向工程技術(shù)概述
第1節(jié): 逆向工程技術(shù)基本概念
1 : 逆向工程背景介紹以及定義
2 : 逆向工程的分類(lèi)
3 : 計(jì)算機(jī)領(lǐng)域逆向工程步驟以及常用工具
4 : 軟件逆向主要應(yīng)用以及注意事項(xiàng)
第2節(jié): 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(上)
5 : 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(上)
任務(wù)1: 所有課程工具和文檔.rar
第3節(jié): 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(下)
6 : 軟件開(kāi)發(fā)基礎(chǔ)知識(shí)(下)
第4節(jié): 常見(jiàn)匯編指令
7 : 常見(jiàn)匯編指令
第2章: 代碼分析技術(shù)
8 : 代碼靜態(tài)分析技術(shù)
9 : 代碼動(dòng)態(tài)分析技術(shù)
10 : Fuzzing分析技術(shù)
第3章: 調(diào)試器和反編譯器
11 : 常用查殼工具
12 : IDA使用教程
13 : OD使用教程
14 : 其他反匯編工具
第4章: PE文件格式
15 : PE文件簡(jiǎn)介
16 : PE文件格式詳解
17 : Win32PE病毒原理
第5章: 加殼與脫殼
18 : 加殼與脫殼介紹
19 : 加殼與脫殼實(shí)例
第6章: 逆向破解實(shí)戰(zhàn)案例
20 : 修改使用授權(quán)
21 : 破解游戲使用注冊(cè)
22 : 查找軟件注冊(cè)碼
23 : 暴破軟件注冊(cè)
24 : 病毒逆向分析 |