信息安全逆向反汇编练习.docxVIP

  • 11
  • 0
  • 约1.03万字
  • 约 18页
  • 2024-01-12 发布于辽宁
  • 举报

2015回顾,测试一下

一、判断选择

从底层代码观察,变量指针强制指针转化时,不会产生实际指令

子过程自身的局部变量可以表示为[ebp+Y]形式,此处Y为正值

在通过类型强制转换的数据拷贝中,以下哪种情况会发生数据越界

A、int指针数据向char变量拷贝 B、double指针数据向int变量拷贝

C、char指针数据向int变量拷贝D、double指针数据向double变量拷贝

二填空

考虑到内存对齐,计算并显示回答如下数据结构实际所占内存单元大小,并在

答:该结构体实际所占内存数是.

现在正在对一个exe程序进行逆向分析,反汇编该程序得到的信息如下:

已知,当EXE载入后,EIP内容为00411A20:

问题:请完成程序执行到箭头所指处,填写完成栈的实际内容。(14分)

栈内容如下,请完成14个填空(注意:能写出准确16进制数据的,填写16进制数值,不能准确写出的以填写当时现场的寄存器)

栈内容如下,请完成14个填空

(注意:能写出准确16进制数据的,

填写16进制数值,不能准确写出的

以填写当时现场的寄存器)

10.

H

11.

12.

13.

14.

附逆向EXE的反汇编代码:再次强调一下当EXE载入后,EIP内容为00411A20:

004113A1

mov

ebp,esp

004113A3

sub

esp,0CCh

004113A9

push

ebx

00411

文档评论(0)

1亿VIP精品文档

相关文档