- 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)