摘要:
缓冲区溢出攻击实验 一、实验原理 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 程序执行映像如下: 低地址 Code Data He 阅读全文
摘要:
20191323王予涵第三章学习笔记 一、知识点归纳 1、多任务处理 通过对cpu进行时分复用来实现进程的并发运行,若有多个cpu或cpu有多个内核,则可以并行运行多个进程。 struct proc{ struct proc *next; int *ksp; int pid; int ppid; i 阅读全文