设为首页收藏本站

自学IT吧论坛

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

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

  [复制链接]
  • TA的每日心情
    擦汗
    昨天 09:52
  • 签到天数: 1335 天

    [LV.10]以坛为家III

    1175

    主题

    2617

    帖子

    5383

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5383
    发表于 2017-9-18 14:20:00 | 显示全部楼层 |阅读模式
    C++反汇编基础:Win32平台(逆向实例、动态调试实例)' J9 A: P* \& y$ B' h6 j+ T* N
    # @& q+ E1 d+ ]" b
    本套课程主要探讨如何读懂 C/C++ 语言程序的反汇编代码。所谓反汇编,简单的讲就是把可执行文件的二进制编码翻译成汇编语言代码,从汇编代码中读懂原高级语言的含义...适合人群:初级课时数量:20课时用到技术:反汇编虚函数、反汇编单继承、反汇编多继承涉及项目:C语言逆向实例、C++ 逆向实例、动态调试实例- d9 m5 W9 C( J. b7 b

    1 R* }, w% g1 ]* u, X3 m& I& c1 U* s# v7 u7 ]$ U" q

    % j1 y" |9 b6 L- U0 q课程大纲:1 b8 H1 l* b+ f4 Q& R9 q

    第一讲基本概念

    寄存器

    寻址方式

    常用汇编指令

    C++内联汇编

    C++入口函数

    反汇编识别main函数

    * |5 L0 h  `% `: J

    第二讲整型与浮点型

    原码、反码与补码

    整数的表示

    大端与小端字节序

    浮点数编码方式

    浮点寄存器与浮点指令

    整型与浮点型相互转换

    2 m. N5 B$ Q8 i3 r# N  E

    第三讲指针与常量

    地址

    指针

    引用

    常量


    , s9 z% X, c- L) J% |

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

    布尔型

    字符型

    字符串的表示

    字符串求长度

    字符串操作


    ( J! l& y( A+ R# }: p# p

    第五讲表达式

    无效表达式

    赋值表达式

    算术表达式

    关系表达式

    逻辑表达式

    条件表达式

    位运算表达式

    7 Q' s0 U* k' |  A. w) {- p, N

    第六讲选择结构

    if语句

    if… else语句

    if… else if… else语句

    switch… case语句

    线性跳转表

    ! _# p) i2 E- r! A9 d; L' ~, P

    第七讲循环结构

    while语句

    do…while语句

    for语句

    嵌套循环

    break、continue和goto语句

    各种循环结构的效率比较

    编译器对循环结构的优化


    9 O" V* T  x4 S& a. h

    第八讲变量

    全局变量

    局部变量

    静态变量

    堆变量

    7 V& S& O3 I5 b" S

    第九讲函数

    参数传递

    调用约定

    返回值

    ebp寻址与esp寻址

    " L7 p! M% R$ U5 l

    第十讲数组

    数组的存储

    下标寻址与指针寻址

    二维数组与多维数组

    局部变量的数组

    函数参数的数组

    函数返回值的数组


    2 ~& ^, E3 n: j: l

    第十一讲结构体与类

    结构体与类的异同

    对象的存储与对齐

    this指针与成员函数

    成员变量的访问

    静态成员变量

    对象作为函数参数

    对象作为函数返回值

    / n! f# N: J; Q$ S

    第十二讲构造函数

    默认构造函数

    局部对象的构造函数

    堆对象的构造函数

    全局对象的构造函数

    局部静态对象的构造函数

    . d% F+ y6 Y9 A( C

    第十三讲拷贝构造函数

    对象定义时进行拷贝

    函数传参时进行拷贝

    函数返回对象的拷贝

    默认拷贝构造函数

    1 W9 f. K* U  G' L& B& V5 J

    第十四讲析构函数

    局部对象的析构

    堆对象的析构

    堆对象数组的析构

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

    函数参数的析构

    函数返回对象的析构


    . V; V8 [& y, _. V- i5 g

    第十五讲虚函数

    虚函数与虚函数表

    多态的实现

    虚函数的识别

    7 `) S- O: l4 o7 o7 d

    第十六讲单继承

    继承关系的内存布局

    继承关系的构造与析构

    继承关系的虚函数

    ; A3 q. ?2 h: J( ]! C

    第十七讲多继承

    多重继承的内存布局

    多重继承的类型转换

    多重继承的构造过程

    多重继承的析构过程

    多继承与虚函数

    " d9 \3 w1 N. G; G

    第十八讲C语言逆向实例


    / |" u' |6 |4 D  ]) @0 _& e9 q

    第十九讲C++ 逆向实例

    $ Z2 g9 _! P- Y6 d, a; P% S& d

    第二十讲动态调试实例

    " n0 w6 ~' o5 K  k- Q$ k, j
    . z% _3 i( B* L( m

    链接:

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


    * X0 V  o1 A3 d$ t$ D% p& t6 c% ]' {0 t

    本帖子中包含更多资源

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

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

    [LV.6]常住居民II

    1

    主题

    216

    帖子

    2334

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    2334
    发表于 2017-9-18 15:35:10 | 显示全部楼层
    北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)
      `$ o7 j+ U- K. p# \: Mhttp://www.zxit8.com/forum.php?m ... 60&fromuid=2969$ |' e2 L& c# _! ?4 @9 c: x# Y: P* n
    (出处: 自学IT吧论坛), c7 P/ M7 Y+ w5 |9 }
  • TA的每日心情
    奋斗
    2020-11-24 15:22
  • 签到天数: 103 天

    [LV.6]常住居民II

    0

    主题

    562

    帖子

    1181

    积分

    永久VIP会员

    积分
    1181
    发表于 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平台(逆向实例、动态调试实例) [修改]& @; b5 g/ o3 Y1 [% t0 \& T6 {% _2 K& R
  • 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

    帖子

    547

    积分

    永久VIP会员

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

    帖子

    889

    积分

    永久VIP会员

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

    本版积分规则

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

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

    GMT+8, 2021-1-17 14:04 , Processed in 0.101568 second(s), 31 queries , Gzip On.

    © 2014-2017 自学IT吧论坛

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