设为首页收藏本站

自学IT吧论坛

 找回密码
 立即注册
搜索
查看: 2167|回复: 10

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

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

    7 天前
  • 签到天数: 1452 天

    [LV.10]以坛为家III

    1241

    主题

    2800

    帖子

    5984

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5984
    发表于 2017-9-18 14:20:00 | 显示全部楼层 |阅读模式
    C++反汇编基础:Win32平台(逆向实例、动态调试实例)
    5 B2 V8 Y7 u# m  k- h/ K6 P

    1 F4 b5 f( V; \9 x0 k7 f8 Y; a8 e, u9 x本套课程主要探讨如何读懂 C/C++ 语言程序的反汇编代码。所谓反汇编,简单的讲就是把可执行文件的二进制编码翻译成汇编语言代码,从汇编代码中读懂原高级语言的含义...适合人群:初级课时数量:20课时用到技术:反汇编虚函数、反汇编单继承、反汇编多继承涉及项目:C语言逆向实例、C++ 逆向实例、动态调试实例
    * \" }% v. B/ g0 T& A/ n
    ( i( X1 S8 F" Y! j6 ?2 j( U1 r' F% f

    " u% H9 q+ L& C0 x' T3 _4 `

    , c& G; _% i5 ~3 M% T+ ?) q) |课程大纲:
    " j  d% ^7 v! X3 K) y' t1 |' A

    第一讲基本概念

    寄存器

    寻址方式

    常用汇编指令

    C++内联汇编

    C++入口函数

    反汇编识别main函数

    6 H2 \0 G2 Q& D6 o$ t/ D# |; Z

    第二讲整型与浮点型

    原码、反码与补码

    整数的表示

    大端与小端字节序

    浮点数编码方式

    浮点寄存器与浮点指令

    整型与浮点型相互转换


    ' Y& ?/ H; v+ I4 G3 ^, a+ u% G

    第三讲指针与常量

    地址

    指针

    引用

    常量


    # t/ r. m2 j$ U5 j3 i) Y

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

    布尔型

    字符型

    字符串的表示

    字符串求长度

    字符串操作

    , P! _1 D, s( f8 F6 K  N

    第五讲表达式

    无效表达式

    赋值表达式

    算术表达式

    关系表达式

    逻辑表达式

    条件表达式

    位运算表达式


      Y+ |, X% M' J$ q+ B- T, b# r" s

    第六讲选择结构

    if语句

    if… else语句

    if… else if… else语句

    switch… case语句

    线性跳转表


    - W% _; G4 S% m. O1 [5 f

    第七讲循环结构

    while语句

    do…while语句

    for语句

    嵌套循环

    break、continue和goto语句

    各种循环结构的效率比较

    编译器对循环结构的优化


    ( |# g* `8 h' {# k: }8 X$ V

    第八讲变量

    全局变量

    局部变量

    静态变量

    堆变量


    + E6 I( V8 I7 D2 B( w1 Y, v

    第九讲函数

    参数传递

    调用约定

    返回值

    ebp寻址与esp寻址

    / ?, A  B& C- b0 J) u

    第十讲数组

    数组的存储

    下标寻址与指针寻址

    二维数组与多维数组

    局部变量的数组

    函数参数的数组

    函数返回值的数组

    . N  g: k0 @( Y/ `; @5 @& ?

    第十一讲结构体与类

    结构体与类的异同

    对象的存储与对齐

    this指针与成员函数

    成员变量的访问

    静态成员变量

    对象作为函数参数

    对象作为函数返回值


    " k& S8 h. @6 F1 o2 n( S

    第十二讲构造函数

    默认构造函数

    局部对象的构造函数

    堆对象的构造函数

    全局对象的构造函数

    局部静态对象的构造函数


    4 A" j( ?  c! w

    第十三讲拷贝构造函数

    对象定义时进行拷贝

    函数传参时进行拷贝

    函数返回对象的拷贝

    默认拷贝构造函数

    ( |$ G2 q; P# @

    第十四讲析构函数

    局部对象的析构

    堆对象的析构

    堆对象数组的析构

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

    函数参数的析构

    函数返回对象的析构


    6 R" a. \# t5 q. g' L7 k4 O+ v: N8 [

    第十五讲虚函数

    虚函数与虚函数表

    多态的实现

    虚函数的识别


      p9 i+ ]3 w# |: V9 i2 a$ B

    第十六讲单继承

    继承关系的内存布局

    继承关系的构造与析构

    继承关系的虚函数

    + x- Z1 N; A/ C

    第十七讲多继承

    多重继承的内存布局

    多重继承的类型转换

    多重继承的构造过程

    多重继承的析构过程

    多继承与虚函数


    . M3 s9 E  Q# k8 C( Z

    第十八讲C语言逆向实例


      M  D# N5 k) ^) O

    第十九讲C++ 逆向实例


    " P" a0 x2 ^$ F, P; E

    第二十讲动态调试实例

    8 n  ~- l5 }: g  R# t/ w: a

    4 j0 _/ q; \, }, `3 Y$ K

    链接:

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

    , n6 W, A) L/ E' n8 R! Q2 W8 D2 r

    8 f; N+ U2 M1 p3 A1 i

    本帖子中包含更多资源

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

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

    [LV.6]常住居民II

    1

    主题

    217

    帖子

    2684

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

    积分
    2684
    发表于 2017-9-18 15:35:10 | 显示全部楼层
    北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例)
    7 [4 A8 F8 V! U3 p% fhttp://www.zxit8.com/forum.php?m ... 60&fromuid=2969- R; [& o2 {4 p1 Y" U- W
    (出处: 自学IT吧论坛); _  i+ \' D3 n1 I
  • TA的每日心情
    奋斗
    2020-11-24 15:22
  • 签到天数: 103 天

    [LV.6]常住居民II

    0

    主题

    572

    帖子

    1202

    积分

    永久VIP会员

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

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

    [LV.7]常住居民III

    0

    主题

    305

    帖子

    897

    积分

    永久VIP会员

    积分
    897
    发表于 2017-11-18 16:32:02 | 显示全部楼层
    RE: 北风网VIP C++反汇编基础:Win32平台(逆向实例、动态调试实例) [修改]2 E1 h4 _/ M9 p& b# H  t( k
  • TA的每日心情
    奋斗
    2018-8-30 22:53
  • 签到天数: 196 天

    [LV.7]常住居民III

    0

    主题

    723

    帖子

    1727

    积分

    Lv5顶级架构师

    Rank: 6Rank: 6

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

    [LV.6]常住居民II

    0

    主题

    436

    帖子

    1081

    积分

    永久VIP会员

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

    [LV.9]以坛为家II

    0

    主题

    1846

    帖子

    4223

    积分

    禁止访问

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

    [LV.5]常住居民I

    0

    主题

    162

    帖子

    544

    积分

    永久VIP会员

    积分
    544
    发表于 2018-3-30 10:19:59 | 显示全部楼层
    学习了
  • TA的每日心情
    奋斗
    2021-5-17 20:16
  • 签到天数: 111 天

    [LV.6]常住居民II

    2

    主题

    491

    帖子

    1147

    积分

    永久VIP会员

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

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

    [LV.6]常住居民II

    0

    主题

    316

    帖子

    907

    积分

    永久VIP会员

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

    本版积分规则

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

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

    GMT+8, 2021-10-22 01:57 , Processed in 0.192338 second(s), 31 queries , Gzip On.

    © 2014-2017 自学IT吧论坛

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