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