摘要: 2017 2018 1 20155332 《信息安全系统设计基础》第六周学习总结 异常 定义和场景 现代系统通过使控制流发生突变来对这些情况做出反应。异常发生在计算机系统的各个层次,比如: 硬件层,硬件检测到的事件会出发控制突然转移到异常处理程序。 操作系统层,内核通过上下文转换将控制从一个用户进程 阅读全文
posted @ 2017-10-29 22:49 besti5332 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 20155332 缓冲区溢出漏洞实验 更新之后进行随机化初始地址分配 禁止不能在这个shell中保持root权限,也就是调用shell是能够同时保存root权限。 为了重现这一防护措施被实现之前的情形,我们使用另一个shell程序(zsh)代替 /bin/bash 进入tmp目录下运行文件 GCC编 阅读全文
posted @ 2017-10-29 13:55 besti5332 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目要求 1.通过输入gcc S o main.s main.c 将下面c程序”week0603学号.c“编译成汇编代码 int g(int x){ return x+3; } int f(int x){ int i = 学号后两位; return g(x)+i; } int main(void){ 阅读全文
posted @ 2017-10-29 11:26 besti5332 阅读(254) 评论(0) 推荐(0) 编辑