设为首页收藏本站

自学IT吧论坛

 找回密码
 立即注册
搜索
查看: 1236|回复: 33

北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)

  [复制链接]
  • TA的每日心情
    无聊
    前天 08:06
  • 签到天数: 1264 天

    [LV.10]以坛为家III

    1134

    主题

    2524

    帖子

    5067

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5067
    发表于 2017-9-18 14:20:00 | 显示全部楼层 |阅读模式
    C++反汇编基础:Win32平台(逆向实例、动态调试实例)1 e9 U) C1 A, Z$ l0 N! t* j# m: D
    : @0 k0 {/ h1 n& D8 i$ o
    本套课程主要探讨如何读懂 C/C++ 语言程序的反汇编代码。所谓反汇编,简单的讲就是把可执行文件的二进制编码翻译成汇编语言代码,从汇编代码中读懂原高级语言的含义...适合人群:初级课时数量:20课时用到技术:反汇编虚函数、反汇编单继承、反汇编多继承涉及项目:C语言逆向实例、C++ 逆向实例、动态调试实例5 r( |: x! ]% n; F

    , R) t: o2 }9 \% E8 p; x% D, ^+ X, C/ ~

    . Q6 U' Y  s( E3 \课程大纲:; ^! i9 ]- j2 `5 ]( Y

    第一讲基本概念

    寄存器

    寻址方式

    常用汇编指令

    C++内联汇编

    C++入口函数

    反汇编识别main函数

    & Z! ^1 ~1 {; n' o

    第二讲整型与浮点型

    原码、反码与补码

    整数的表示

    大端与小端字节序

    浮点数编码方式

    浮点寄存器与浮点指令

    整型与浮点型相互转换

    - J# g1 w& z, j# b' G! v2 r' O

    第三讲指针与常量

    地址

    指针

    引用

    常量

    * y6 K) b; k- F: o! O8 s+ d4 _, J

    第四讲布尔型与字符(串)

    布尔型

    字符型

    字符串的表示

    字符串求长度

    字符串操作


    " b/ Y; w  @2 E9 _# _& b

    第五讲表达式

    无效表达式

    赋值表达式

    算术表达式

    关系表达式

    逻辑表达式

    条件表达式

    位运算表达式


    * Y+ y) |5 B, l/ c  }5 U; l: V4 |

    第六讲选择结构

    if语句

    if… else语句

    if… else if… else语句

    switch… case语句

    线性跳转表

    ; A4 T' K. _, P4 P& o* N# |) }

    第七讲循环结构

    while语句

    do…while语句

    for语句

    嵌套循环

    break、continue和goto语句

    各种循环结构的效率比较

    编译器对循环结构的优化

    8 [  x1 d( S; ^" F* a$ {4 n

    第八讲变量

    全局变量

    局部变量

    静态变量

    堆变量


    & p! v4 Y9 ]  n  G' J/ n2 a

    第九讲函数

    参数传递

    调用约定

    返回值

    ebp寻址与esp寻址


    , L  k* b5 I- z, D

    第十讲数组

    数组的存储

    下标寻址与指针寻址

    二维数组与多维数组

    局部变量的数组

    函数参数的数组

    函数返回值的数组

      G2 L; y) C* z  b5 x( U& Z$ a

    第十一讲结构体与类

    结构体与类的异同

    对象的存储与对齐

    this指针与成员函数

    成员变量的访问

    静态成员变量

    对象作为函数参数

    对象作为函数返回值

    * r+ M( d3 j; \- [) y* f

    第十二讲构造函数

    默认构造函数

    局部对象的构造函数

    堆对象的构造函数

    全局对象的构造函数

    局部静态对象的构造函数


    ) {3 l! H3 X, g" S

    第十三讲拷贝构造函数

    对象定义时进行拷贝

    函数传参时进行拷贝

    函数返回对象的拷贝

    默认拷贝构造函数

    : R2 Z& p* g- R6 ~, k( k

    第十四讲析构函数

    局部对象的析构

    堆对象的析构

    堆对象数组的析构

    全局对象和静态对象的析构

    函数参数的析构

    函数返回对象的析构


    / a& K# y+ e4 Y; F+ M

    第十五讲虚函数

    虚函数与虚函数表

    多态的实现

    虚函数的识别


    : q, M. l, h: C  {' i9 ^. A4 V

    第十六讲单继承

    继承关系的内存布局

    继承关系的构造与析构

    继承关系的虚函数


    5 A2 t3 T8 k; o( x5 B( z8 Q

    第十七讲多继承

    多重继承的内存布局

    多重继承的类型转换

    多重继承的构造过程

    多重继承的析构过程

    多继承与虚函数

    2 y4 K- \+ s8 c, k, I) O6 ^

    第十八讲C语言逆向实例


    * [& `' R' G0 X+ Z* s5 e  C% Y3 R3 n

    第十九讲C++ 逆向实例


    . K# Z! n& T6 S( [: Q( ~+ z8 t

    第二十讲动态调试实例

    ; z* |: x, R$ r4 c& n5 O
    7 T" f6 K! B5 W4 K  z2 H; |

    链接:

    游客,如果您要查看本帖隐藏内容请回复

      i0 h2 [* N; s$ o7 z; ^* g8 U
    * ^$ A4 I6 A& ?; C! `6 u

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
  • TA的每日心情
    奋斗
    2018-2-25 21:30
  • 签到天数: 74 天

    [LV.6]常住居民II

    1

    主题

    216

    帖子

    2225

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    2225
    发表于 2017-9-18 15:35:10 | 显示全部楼层
    北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)
    & W1 f) q6 t2 D" s+ qhttp://www.zxit8.com/forum.php?m ... 60&fromuid=2969, o2 X" y3 M5 P( e
    (出处: 自学IT吧论坛)
    ( n7 T9 t" N1 L; f/ f8 l
  • TA的每日心情
    开心
    2020-6-18 15:29
  • 签到天数: 101 天

    [LV.6]常住居民II

    0

    主题

    559

    帖子

    1173

    积分

    永久VIP会员

    积分
    1173
    发表于 2017-9-18 15:52:49 | 显示全部楼层
    北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)
  • TA的每日心情

    2020-4-18 07:17
  • 签到天数: 132 天

    [LV.7]常住居民III

    0

    主题

    302

    帖子

    891

    积分

    永久VIP会员

    积分
    891
    发表于 2017-11-18 16:32:02 | 显示全部楼层
    RE: 北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例) [修改]6 x+ Y7 [2 s+ u3 J( `0 H8 v. T
  • TA的每日心情
    奋斗
    2018-8-30 22:53
  • 签到天数: 196 天

    [LV.7]常住居民III

    0

    主题

    702

    帖子

    1723

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    1723
    发表于 2018-1-30 12:15:54 | 显示全部楼层
    感谢分享
  • TA的每日心情
    奋斗
    2019-12-3 08:29
  • 签到天数: 118 天

    [LV.6]常住居民II

    0

    主题

    435

    帖子

    1079

    积分

    永久VIP会员

    积分
    1079
    发表于 2018-2-1 05:15:58 | 显示全部楼层
    看下
  • TA的每日心情
    开心
    2019-9-19 08:15
  • 签到天数: 395 天

    [LV.9]以坛为家II

    0

    主题

    1813

    帖子

    4157

    积分

    禁止访问

    积分
    4157
    发表于 2018-3-14 22:08:07 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    开心
    2018-7-18 15:47
  • 签到天数: 54 天

    [LV.5]常住居民I

    0

    主题

    157

    帖子

    547

    积分

    永久VIP会员

    积分
    547
    发表于 2018-3-30 10:19:59 | 显示全部楼层
    学习了
  • TA的每日心情
    奋斗
    2020-9-15 14:37
  • 签到天数: 104 天

    [LV.6]常住居民II

    2

    主题

    471

    帖子

    1100

    积分

    永久VIP会员

    积分
    1100
    发表于 2018-4-12 22:43:48 | 显示全部楼层
    基础:Win32平台(逆向实例、动态调试实例) [修改]
  • TA的每日心情

    2020-2-5 19:22
  • 签到天数: 91 天

    [LV.6]常住居民II

    0

    主题

    304

    帖子

    880

    积分

    永久VIP会员

    积分
    880
    发表于 2018-5-13 19:43:04 | 显示全部楼层
    sadasdasd
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    来自学IT吧,高薪等你拿! 立即登录 立即注册
    在线咨询
    在线咨询
    zxit_8@qq.com

    QQ|Archiver|小黑屋|自学IT吧    

    GMT+8, 2020-9-30 00:52 , Processed in 0.107499 second(s), 31 queries , Gzip On.

    © 2014-2017 自学IT吧论坛

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