12 2019 档案
摘要:![](https://im...
阅读全文
摘要:《Linux内核原理与分析》 第十三周作业 =================== 一、预备知识 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地
阅读全文
摘要:《Linux内核原理与分析》 第十二周作业 =================== 一、预备知识 Set UID 是 Unix 系统中的一个重要的安全机制。当一个 Set UID 程序运行的时候,它被假设为具有拥有者的权限。例如,如果程序的拥有者是root,那么任何人运行这个程序时都会获得程序拥有者
阅读全文