设为首页收藏本站

自学IT吧论坛

 找回密码
 立即注册
搜索
查看: 1608|回复: 34

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

  [复制链接]
  • TA的每日心情

    3 天前
  • 签到天数: 1384 天

    [LV.10]以坛为家III

    1177

    主题

    2668

    帖子

    5556

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5556
    发表于 2017-9-18 14:20:00 | 显示全部楼层 |阅读模式
    C++反汇编基础:Win32平台(逆向实例、动态调试实例)& }# L* O  ~1 z! X( \4 I9 O

      u* U9 C6 E$ T+ l本套课程主要探讨如何读懂 C/C++ 语言程序的反汇编代码。所谓反汇编,简单的讲就是把可执行文件的二进制编码翻译成汇编语言代码,从汇编代码中读懂原高级语言的含义...适合人群:初级课时数量:20课时用到技术:反汇编虚函数、反汇编单继承、反汇编多继承涉及项目:C语言逆向实例、C++ 逆向实例、动态调试实例6 [+ b8 n, D1 E* U

    % P( W+ c& f6 ]0 W( N! o! F, F
      X6 n$ q* P. A# X, W

    , s1 U! K2 u/ I6 v2 X! _" c课程大纲:: O4 a" g8 I: l- s) V2 T

    第一讲基本概念

    寄存器

    寻址方式

    常用汇编指令

    C++内联汇编

    C++入口函数

    反汇编识别main函数

    ( M8 \+ o) k$ Y/ Q- l

    第二讲整型与浮点型

    原码、反码与补码

    整数的表示

    大端与小端字节序

    浮点数编码方式

    浮点寄存器与浮点指令

    整型与浮点型相互转换


    0 l5 a7 S5 P, h# g1 h5 }

    第三讲指针与常量

    地址

    指针

    引用

    常量

    / e( p! g$ f0 l2 e# ?; b* N

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

    布尔型

    字符型

    字符串的表示

    字符串求长度

    字符串操作

      I" n& z: u/ P/ ~

    第五讲表达式

    无效表达式

    赋值表达式

    算术表达式

    关系表达式

    逻辑表达式

    条件表达式

    位运算表达式

    $ g* }( H; o; ]) d. r

    第六讲选择结构

    if语句

    if… else语句

    if… else if… else语句

    switch… case语句

    线性跳转表


    - ^, \1 O' H9 n& u

    第七讲循环结构

    while语句

    do…while语句

    for语句

    嵌套循环

    break、continue和goto语句

    各种循环结构的效率比较

    编译器对循环结构的优化

    5 }% P( i- m# {; S* z. y

    第八讲变量

    全局变量

    局部变量

    静态变量

    堆变量

    $ T/ S! ^# P1 k, M8 v

    第九讲函数

    参数传递

    调用约定

    返回值

    ebp寻址与esp寻址


    1 g8 L8 {, c" C

    第十讲数组

    数组的存储

    下标寻址与指针寻址

    二维数组与多维数组

    局部变量的数组

    函数参数的数组

    函数返回值的数组


    ! ~3 |. `  U/ B: g

    第十一讲结构体与类

    结构体与类的异同

    对象的存储与对齐

    this指针与成员函数

    成员变量的访问

    静态成员变量

    对象作为函数参数

    对象作为函数返回值

    ) ^0 \: u( i# H- `. ^6 G5 @) a

    第十二讲构造函数

    默认构造函数

    局部对象的构造函数

    堆对象的构造函数

    全局对象的构造函数

    局部静态对象的构造函数

    7 A  f& z! j2 b, S  U1 b/ q

    第十三讲拷贝构造函数

    对象定义时进行拷贝

    函数传参时进行拷贝

    函数返回对象的拷贝

    默认拷贝构造函数


      w9 ~) l( D) r" h& {) [; B6 H# {

    第十四讲析构函数

    局部对象的析构

    堆对象的析构

    堆对象数组的析构

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

    函数参数的析构

    函数返回对象的析构

    : h5 @4 N5 p# ^, P1 G7 K# k* O

    第十五讲虚函数

    虚函数与虚函数表

    多态的实现

    虚函数的识别

    - i3 ^$ o3 p0 }& ~# k9 H

    第十六讲单继承

    继承关系的内存布局

    继承关系的构造与析构

    继承关系的虚函数

    * y9 a& R$ d( Z# H1 N

    第十七讲多继承

    多重继承的内存布局

    多重继承的类型转换

    多重继承的构造过程

    多重继承的析构过程

    多继承与虚函数

    ) ?) w: }+ O! ]- K1 o( t+ a

    第十八讲C语言逆向实例


    0 G+ B0 z* ?1 |" K$ j* f. ~

    第十九讲C++ 逆向实例


    * }; [5 C' d- M3 S5 A) a

    第二十讲动态调试实例

    1 S1 s" r6 ~1 v9 |' Q. M0 q
    $ `; m' U! N7 W3 r2 z

    链接:

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

    ! {$ g+ t' ?. r. R3 _& Y

    % }/ [/ E& G4 h" a& S* n

    本帖子中包含更多资源

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

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

    [LV.6]常住居民II

    1

    主题

    216

    帖子

    2462

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    2462
    发表于 2017-9-18 15:35:10 | 显示全部楼层
    北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)* i( x8 F9 C/ R/ w+ [" j
    http://www.zxit8.com/forum.php?m ... 60&fromuid=2969
    8 i$ p* p; |* y6 K: ?(出处: 自学IT吧论坛)
    4 a) W# h5 d3 W( z
  • TA的每日心情
    奋斗
    2020-11-24 15:22
  • 签到天数: 103 天

    [LV.6]常住居民II

    0

    主题

    562

    帖子

    1182

    积分

    永久VIP会员

    积分
    1182
    发表于 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平台(逆向实例、动态调试实例) [修改]
    + P( t2 `4 V; q  s7 ?
  • TA的每日心情
    奋斗
    2018-8-30 22:53
  • 签到天数: 196 天

    [LV.7]常住居民III

    0

    主题

    702

    帖子

    1685

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    1685
    发表于 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

    帖子

    534

    积分

    永久VIP会员

    积分
    534
    发表于 2018-3-30 10:19:59 | 显示全部楼层
    学习了
  • TA的每日心情
    擦汗
    2020-12-3 15:31
  • 签到天数: 109 天

    [LV.6]常住居民II

    2

    主题

    476

    帖子

    1115

    积分

    永久VIP会员

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

    2020-11-28 20:38
  • 签到天数: 92 天

    [LV.6]常住居民II

    0

    主题

    308

    帖子

    890

    积分

    永久VIP会员

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

    本版积分规则

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

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

    GMT+8, 2021-4-19 08:27 , Processed in 0.104978 second(s), 31 queries , Gzip On.

    © 2014-2017 自学IT吧论坛

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