生活情怀-神话暗黑-暗黑破坏神2

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
逗破暗黑Mod群:67994934逗破暗黑Mod客户端及补丁逗破暗黑Mod新手攻略逗破暗黑Mod赞助菜单
神话怀旧MOD群:67994934神话怀旧Mod客户端及补丁神话怀旧Mod新手攻略神话怀旧Mod赞助菜单
圣者归来Mod群:558972013圣者归来Mod客户端及补丁圣者归来Mod新手攻略圣者归来Mod赞助菜单
查看: 4592|回复: 11
收起左侧

编程魔方C++逆向基础系列培训教程

 关闭 [复制链接]

428

回帖

830

元宝

1

圣者绑元

管理员

Rank: 9Rank: 9Rank: 9

积分
1
发表于 2020-1-14 08:48:24 | 显示全部楼层 |阅读模式
C++逆向基础教程
2 g$ j6 d7 ?8 t; c$ j   课程暂定32个课时,后面可能根据课程的需要会进行相应的修改,课程中用到的工具主要有三个:Microsoft Visual C++ 6.0,Ollydbg(OD)和IDA。 , Y7 _. n2 W! y/ |
4 Y- K1 B! b% e! Y% u9 p
一、动态调式工具及静态分析工具IDA的介绍级基本使用( }; c" p, @* L: c& x
(1)动态调式工具4 X8 c- U. K% u: u( {$ M# d# N+ [
  a、Microsoft Visual C++ 6.0
/ A  e4 U0 @1 o3 ^4 ~/ h" N  b、Ollydbg(简称OD)
% \* O8 [* w# k+ [# }' [: B( W  c、实战  x6 L  e* r) q4 d1 a
(2)静态分析工具8 ?7 N+ g* X9 X* ]* \& F% ~2 }
      a、IDA基本使用
; W3 H& k' p/ R- `      b、实战
1 ?3 ]3 B8 {3 {3 l二、汇编基础知识学习
3 w- {  c' @8 m& d7 e5 ^三、通过一个简单的程序讲解VC6.0调式器  e- u. G8 M& c4 L+ X# z. J
四、C++中基础数据类型在内存的表现形式
3 U  Y5 i9 ^) k1 S/ n五、了解C++ 启动函数及OD中定位main函数
5 o# k' q6 U+ d0 b( q% M六、VC6.0编译器优化技巧
8 u4 Q* j; O' j% i七、基本表达式的识别与优化原理   C' b& i2 D( P- K: b5 ?
八、模运算的识别与优化原理
) \6 f* j+ Z. d- K! Y0 u九、反汇编中识别if-else! M6 ^( b/ P' E/ ?  L
十、反汇编中识别switch-case语句6 M( I/ z7 r! O; {; `
十一、识别复杂的switch-case语句7 L5 P9 \. f1 G9 F" h6 y* K0 _1 g$ k
十二、反汇编中识别C++循环语句
1 ?, ~' j( n* k) O十三、VC6.0编译器对循环结构的优化
% [: R' W, ]% T! R# M' n十四、函数调用方式讲解
7 B" l' v) x( c+ H& F, E9 M/ b十五、使用ESP或EBP寻址
3 ^$ j+ p  ^& a十六、函数参数传递
* ?9 V' H& l5 E  a, h十七、通过反汇编清楚传值、地址、引用的实现
# B3 [) C: _- k% L# b. m* F6 ^5 d十八、函数返回值
9 W% K  {( d0 x十九、初程序员在函数调用中常犯的错误及函数调用总结及, ^. U) w6 f, i/ i2 N
十二、变量在内存中的位置' U/ l! Z: K( k; _1 F; t' T; e
二十一、数组级指针形址
; J* E. b/ i1 }9 B二十二、结构体和类; I( Q( C" d5 I! u6 G
二十三、C++对象内存布局, A) Q1 A, R5 G* H/ N
二十四、内存对齐
% q7 X( F9 W) G9 x/ J+ [二十五、在反汇编中识别C++类" K) Q$ N$ @. n' F2 f  N) s
二十六、利用RTTI识别类4 B6 {# y9 q, l9 K; w" o' A: l+ g
二十七、构造函数和析构函数识别9 U" [8 F* b8 S( m( C
二十八、通过反汇编了解虚函数实现原理
" q, f" O, x% J0 {. G二十九、从内存角度学习继承和多重继承
* X2 v% H( P# G" T3 @$ |2 d三十、异常处理。2 Q2 c; ~& _) f% Y& E3 ^
三十一、CreakME算法分析。
7 K, J7 ~% }5 {: w, g! {; D
# ?2 H. K, w1 a- Q$ V. u! f# P9 y# J5 _( d2 ?
链接:https://pan.baidu.com/s/1jU-tE-onAjOZeOB80wXgRQ / u2 D9 b; l+ m; Y* [
提取码:
游客,如果您要查看本帖隐藏内容请回复

/ M7 Z' @4 R+ d5 s* V复制这段内容后打开百度网盘手机App,操作更方便哦; |, l. d& d8 E: Y; {6 M, {; W' E: y" |# O

- s4 e( l, [5 g
神话战网出品,必出精品!
回复

使用道具 举报

1

回帖

0

元宝

0

圣者绑元

新手上路

Rank: 1

积分
0
发表于 2020-10-7 10:10:03 | 显示全部楼层
ding ding ding
回复

使用道具 举报

2

回帖

0

元宝

0

圣者绑元

新手上路

Rank: 1

积分
0
发表于 2022-1-19 22:48:26 来自手机 | 显示全部楼层
学习学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|神话暗黑 ( 陕ICP备18004004号-1 )

GMT+8, 2025-11-20 08:48 , Processed in 0.067041 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表