端点管理指南:用于 UNIX › 一般安全功能 › 防止堆栈溢出:STOP
堆栈溢出使黑客能够在远程或本地系统上以 root 用户身份(超级用户)多次执行任意命令。 他们利用操作系统或其他程序中的错误来进行此操作。 这些错误允许用户覆盖程序堆栈,更改要执行的下一个命令。
堆栈溢出不仅仅是一个错误;它可能会创建一个块,使用有意义的地址覆盖返回地址,导致控制权转移至未授权的代码(通常在相同块中)。
堆栈溢出保护 (STOP) 是防止黑客创建和利用堆栈溢出闯入系统的一种功能。