(简答题)
利用堆栈实现反跟踪的原理是什么?
正确答案
当程序发生中断或子程序调用时首先将Flags和CS、IP值自动压入。如果在某些堆栈区存入关键信息(如密钥或加密程序首地址),并设法使SP指针指向这里,形成一个临时堆栈,那么一旦跟踪程序运行时肯定要使用中断或子程序,这样就会破坏存放在那里的关键数据,从而达到了反跟踪的目的。
答案解析
略
相似试题
(简答题)
什么是堆栈?它的工作原理是什么?它的基本操作有哪两个?
(简答题)
利用堆栈传递子程序参数的方法是固定的,在子程序中通常是利用什么访问栈中的参数。
(填空题)
堆栈是一种特殊的()寻址方式,它采用()原理,按结构不同,分为()堆栈和()堆栈。
(填空题)
堆栈是一种特殊的()寻址方式,它采用()原理。按结构不同,分为()堆栈和()堆栈。
(填空题)
堆栈是一种特殊的()寻址方式,它采用()原理。按构造不同,分为寄存器堆栈和()堆栈。
(简答题)
什么叫需求跟踪?什么叫前向跟踪?什么叫后向跟踪?需求跟踪的实现方法主要有哪3种?
(简答题)
画图说明小功率直流电机双向控制原理,并说明如何实现正、反控制。
(简答题)
什么叫堆栈?堆栈操作的特点是什么?堆栈操作是如何寻址的?
(简答题)
利用首簇号加密的原理是什么?