摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第十二周作业> 这个作业的目标 <竞态条件漏洞实验> 作业正文 <博客> 实验:竞态条件漏洞实验 1.实验准备: 由于本实验环境开启了针对竞态条件 阅读全文
posted @ 2020-12-22 16:56 20209326 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第十一周作业> 这个作业的目标 <缓冲区溢出漏洞实验> 作业正文 <博客> 实验:缓冲区溢出漏洞实验 1.实验准备: 在64位Ubuntu lin 阅读全文
posted @ 2020-12-17 11:38 20209326 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第九周作业> 这个作业的目标 <进程调度与进程切换过程> 作业正文 <博客> 实验:进程调度相关源代码跟踪和分析 1.在实验楼环境中执行以下命令, 阅读全文
posted @ 2020-12-03 23:13 20209326 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第八周作业> 这个作业的目标 <Linux内核如何装载和启动一个可执行程> 作业正文 <博客> 实验:使用gdb跟踪分析一个execve系统调用内 阅读全文
posted @ 2020-11-28 17:25 20209326 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第七周作业> 这个作业的目标 <分析Linux内核创建一个新进程的过程> 作业正文 <博客> 实验 1.在实验楼环境中执行以下命令,向MenuOS 阅读全文
posted @ 2020-11-21 10:31 20209326 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 作业信息 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第六周作业> 这个作业的目标 <使用gdb跟踪分析一个系统调用内核函数> 作业正文 <本博客链接> 一、实验内容 ###1. 给MenuOS增加命 阅读全文
posted @ 2020-11-13 21:11 20209326 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、实验内容:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 ###1. 13号系统调用time 编写time.c #include<stdio.h> #include<time.h> int main() { time_t tt; struct tm *t; tt=time(NU 阅读全文
posted @ 2020-11-04 16:54 20209326 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、实验内容:跟踪分析Linux内核的启动过程 ###实验楼进行实验 ####1.启动linux内核 $ cd ~/LinuxKernel/ $ qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd rootfs.img -s -S # 关于 阅读全文
posted @ 2020-10-29 14:00 20209326 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、课本知识 1.计算机的3个法宝:存储程序计算机、函数调用堆栈、中断机制 2.堆栈具体的作用有:记录函数调用框架、传递函数参数、保存返回值的地址、提供函数内部局部变量的存储空间等。 3.堆栈相关的寄存器: ESP:堆栈指针,堆栈空间是从高地址向低地址增长的(X86体系结构)。 EBP:基址指针,在 阅读全文
posted @ 2020-10-23 20:51 20209326 阅读(134) 评论(0) 推荐(1) 编辑
摘要: 任务详情 复习c文件处理内容 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 main与其他分开,制作静态库和动态库 编写Makefile 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息 在博客园发表一篇博客,重点写遇到的问题和解决 阅读全文
posted @ 2020-10-18 12:27 20209326 阅读(119) 评论(7) 推荐(0) 编辑