第一部分IDA简介1 f) t: C* W* ~$ J A
反汇编简介-----------第1课- Y. x0 N1 p8 L7 v! a+ L
A.反汇编理论
5 I' [) Z2 H G6 e B.为何反汇编6 T2 Q9 {& N( K D
C.如何反汇编
9 g5 o% ]/ `! ]( n2 z逆向与反汇编工具---------第2课+ [ |! d9 d, D3 _
A.分类工具! c6 v5 M8 ?" p
B.摘要工具$ Q1 g( `* b _$ Y
C.深度检测工具! C* u+ W# K% B
第二部分 IDA的基本用法
/ J; d$ H1 d: b: P: H" `9 ?IDA入门-------第3课+ h9 y$ l" W" ]6 ?' H
A.启动IDA3 y/ ^$ M5 E9 @* F, {; ~ o
B.IDA桌面简介 8 O- D3 p, X7 Q9 i0 Q
C.IDA的一些提示与技巧6 { X1 P! t! ]
IDA数据显示窗口-------第4课9 n7 w% H" ^0 c
A.IDA主要数据窗口4 c( j; @7 G# h! a c
B.IDA次要显示窗口
1 d7 @3 g( G$ q C.其他IDA窗口. \( O% \# R$ f& ~. A0 k
反汇编导航
' y y. ]2 O( M4 k; X8 O( G* [6 I A.基本IDA导航条
: d/ X; d: H3 K B.栈帧
; y) R- g& V& G2 ?2 {$ K f C.搜索数据库- V, n* D+ H6 j1 x
反汇编操作
7 o2 @9 o0 P. Q( I! k3 j A.名称与变量
$ M; {$ t" G8 Y B.IDA的注释
4 ?' x& `7 N1 _* N: F; ^8 | C.基本代码的转换
% e# S% N( D9 \" F9 t3 @ D.基本数据的转换9 `' Y# g/ @2 {& t! V% k6 v
数据类型与数据结构1 T. F4 L; x7 p0 }/ U; q5 g2 g
A.识别数据的使用. G+ ]7 g3 d5 C+ O2 `/ C5 d3 n8 v
B.创建IDA结构体
& r( l4 C4 _0 a' m9 K, |9 k C.是用结构体模板 V' V1 k& y5 o1 _
D.导入新的结构体
, ]2 f5 y' g9 q E.是用标准结构体. P, V: Q7 O& ^- R
F.IDA TLI文件+ C* D8 n& k- a4 N/ n8 p. K
G.C++逆向工程基础$ k2 j$ `' V0 U* B7 b! F
交叉引用与绘图功能& `6 q2 e ?8 O/ [; E: J
A.交叉引用
6 W3 V/ L. `0 ? B.IDA绘图" Q! O) o5 |2 Y1 G% u
下载地址:
+ j7 S$ y! h+ a9 |3 r" x
3 V% d( k' V) C4 Ohttp://115.com/file/bhi6z724#
5 P- D6 F, A, t% r1 r1.反汇编简介.7z: V+ G/ |1 a1 S1 O |
http://115.com/file/clsugh07#
; a+ m) f$ @. X5 S0 ^9 w2.逆向与反汇编工具.7z
: I/ z4 Z2 _/ ~; m D% `; Khttp://115.com/file/dn1d6u64#* D) a; i% p% f" f
3.IDA入门.7z q/ D6 k5 t# x2 K, P% l
http://115.com/file/bhi6z1xs#
9 F9 e( Y2 J, p1 e# U7 ^/ [( z4.IDA数据显示窗口.7z8 i/ n! v( a s- y4 O
http://115.com/file/clsugt9x#- d/ v" r& a, v3 q" E( F; [
5.IDA主要数据窗口.7z
+ m+ i' ~: r& Y2 {& K" B$ L+ @http://115.com/file/e653yac0#
5 }0 J& r- o( y6.IDA次要显示窗口.7z; M8 H3 K* ]; s+ J
http://115.com/file/aqki7do4#
: ~- B& S/ y$ Q! a! l! }! u7.其他IDA窗口.7z
& I, ]/ i: `1 T( ^% ]$ whttp://115.com/file/bhi6dzeb#6 N @: N/ ]* W7 f" a9 u
8.IDA的导航功能.7z
- n3 _4 t9 `+ Ohttp://115.com/file/aqkibg07#% p! q" ]) M) [# ~
9.栈帧--1.7z
+ K+ \7 I# i/ g+ Y% c' N8 ~http://115.com/file/dn1dsnmd#
' A; ^8 @# l# G9 t10.栈帧---2.7z
$ t" |# \" F4 p% r+ a0 [( Ihttp://115.com/file/dn1dsp0y#
) j' q" \6 @. w" O& R+ h1 Y11.IDA搜索功能.7z
C, J1 ?" ]9 U9 ^$ A. [ Lhttp://115.com/file/bhi6acus# v: q( m8 ~$ ]* W. f3 e
12.重命名与局部变量.7z
X; |# n7 g6 w% D9 ?http://115.com/file/bhi65p3b#
$ v. H; U8 o3 a: b9 e( w1 s13.IDA的注释与代码转换.7z
! f1 V J. U$ b: |) Dhttp://115.com/file/aqki3eh2#
6 A4 Z0 J4 Z9 F4 {$ b14.IDA中操纵函数.7z
% |+ |9 X$ G8 zhttp://115.com/file/dn1dccgt#+ O4 _4 b4 T$ T9 P
15.IDA字符与数据间的转换.7z( z2 W$ t1 c0 l) r' q y* M
http://115.com/file/bhi6rtzb#4 W. y; |9 r, u; l
16.IDA中数组元素的访问.7z* r, z+ U( `, u" P0 ^0 g" o+ N
http://115.com/file/e653gbpi#" ? w1 c4 z/ ^
17.IDA中结构体与数据库.7z6 m. h: P4 m8 s# W) v6 ?! E
http://115.com/file/clsustqu#& A: J, Z% F& }1 t$ Y* z
18.C++的逆向工程基础.7z+ u2 A# J8 ?; {
http://115.com/file/bhi6iy1s# R5 D2 O; {+ p
19.IDA中的交叉引用.7z
# n4 F- H5 M: i, phttp://115.com/file/e653uy03#; s1 u; E0 R1 a
20.IDA交叉引用列表与绘图.7z5 c" g( E- v/ P' Q' {4 ?' N; k+ q
1 s# o: ^; G7 J6 y
; j$ T$ B+ x' S' w1.反汇编简介.7z
5 Q5 m- n7 R E: Q! r& Z$ G0 J2 I2.逆向与反汇编工具.7z
: _4 K8 N6 e9 Z3.IDA入门.7z
5 T& ]2 l5 q2 C6 T" S" r4.IDA数据显示窗口.7z" V( P& X6 U% f
5.IDA主要数据窗口.7z4 U ^# f [4 n7 u
6.IDA次要显示窗口.7z
" F) V8 B, F( e8 y7.其他IDA窗口.7z
+ t" O# W% H& B S2 W8.IDA的导航功能.7z- w) \7 L: b( t! V' u. i! p: X' z
9.栈帧--1.7z: c3 g! W$ D8 K( I# ~, g( T( t4 n
10.栈帧---2.7z
6 }: n$ M+ Q( A! L11.IDA搜索功能.7z( n0 b. u4 w2 P B- [* E, E' z
12.重命名与局部变量.7z
, k8 \* g }7 p# S13.IDA的注释与代码转换.7z' T |3 O8 a& ?/ [$ `' p$ I
14.IDA中操纵函数.7z# A. Z: C4 B& t# @4 [# i
15.IDA字符与数据间的转换.7z" `( L6 V4 o) u' c3 k
16.IDA中数组元素的访问.7z- |( Q( T" V1 g- Z7 y2 L
17.IDA中结构体与数据库.7z3 w! n- f/ K [9 `
18.C++的逆向工程基础.7z; ^ \+ T$ [: H" ^& b$ o+ Q
19.IDA中的交叉引用.7z
2 D9 V7 H3 n8 r `) u+ t* V20.IDA交叉引用列表与绘图.7z
2 Y$ f7 j' V0 d& I: V$ F5 D: s9 X" A0 @& J
( Y' w C* V6 c6 e |