试题详情
- 简答题利用堆栈实现反跟踪的原理是什么?
- 当程序发生中断或子程序调用时首先将Flags和CS、IP值自动压入。如果在某些堆栈区存入关键信息(如密钥或加密程序首地址),并设法使SP指针指向这里,形成一个临时堆栈,那么一旦跟踪程序运行时肯定要使用中断或子程序,这样就会破坏存放在那里的关键数据,从而达到了反跟踪的目的。
关注下方微信公众号,在线模考后查看
热门试题
- 设DH=10H,执行NEGDH指令后,正
- 源程序在汇编过程中,系统是如何获知程序从
- 将-1存入AX中,其内容为()。
- 现有(DS)=2000H,(BX)=01
- 在下列的选项中,能够组成计算机系统的是(
- MOV AX,
- 下列各数均为十进制数,请用8位二进制补码
- 假设int型变量占两个字节的存储单元,若
- SP栈指针内容是1200H,执行两条PU
- 在8086指令系统中,取出中断向量的指令
- 将下列十六进制数转换为二进制数和十进制数
- 将下列十进制数分别转换为二进制、十六进
- 用降幂法和除法将下列十进制数转换为二进制
- 从200H开始反汇编的DEBUG命令是(
- 把下列二进制数转换为十六进制数(1000
- 假定(DS)=2000H,(ES)=21
- 在微机系统中分析并控制指令执行的部件是(
- 若(ECX)=0ABCD1234H (B
- 若(AX)=2530H,(BX)=18E
- 假定(DS)=2000H,(ES)=21