简答题

缓冲区溢出攻击的原理是什么?

正确答案

缓冲区溢出攻击指的是一种系统攻击的手段,通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其他指令,以达到攻击的目的。
缓冲区溢出攻击最常见的方法是通过使某个特殊程序的缓冲区溢出转而执行一个Shell,通过Shell的权限可以执行高级的命令。如果这个特殊程序具有System权限,攻击成功者就能获得一个具有Shell权限的Shell,就可以对系统为所欲为了。

答案解析

相似试题
  • 缓冲区溢出是目前黑客最常使用的攻击技术之一,以下()说明了缓冲区溢出的攻击原理。

    单选题查看答案

  • 简述缓冲区溢出的攻击原理。

    简答题查看答案

  • 缓冲区溢出攻击

    简答题查看答案

  • 缓冲区溢出是利用系统中的()实现的。

    单选题查看答案

  • 缓冲区溢出()。

    单选题查看答案

  • 缓冲区溢出是将一个超过缓冲区长度的字串拷贝到缓冲区的结果。超过缓冲区空间的字串覆盖了与缓冲区相邻的内存区域。

    判断题查看答案

  • UART内部数据缓冲器位数(),则溢出错误的()越少。

    填空题查看答案

  • 在网络中比较常见的漏洞类型有() ①变换角色的漏洞; ②缓冲区溢出的漏洞; ③允许拒绝服务的漏洞; ④允许本地用户非法访问的漏洞; ⑤允许用户来经授权访问的漏洞。

    单选题查看答案

  • 拒绝服务攻击是黑客经常使用的针对服务器的一种攻击方法,关于拒绝服务的原理描述不正确的是()。

    多选题查看答案