摘要: Linux系统监控实战 一、实验简介 我们的系统一旦上线跑起来我们自然希望它一直相安无事,不要宕机,不要无响应,不要慢腾腾的。但是这不是打开机器电源然后放任不管就可以得到的。所以我们要监视系统的运行状况,发现问题及时处理。 对于系统和网络管理员来说每天监控和调试 Linux 系统的性能问题是一项繁重 阅读全文
posted @ 2024-12-19 10:28 zzzxp13 阅读(27) 评论(0) 推荐(0)
摘要: 缓冲区溢出漏洞实验 一、实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 实验楼提供的是 64 位 Ubuntu 阅读全文
posted @ 2024-12-12 11:03 zzzxp13 阅读(58) 评论(0) 推荐(0)
摘要: 《庖丁解牛Linux操作系统分析) 》第12章 Linux系统安全全面解析 操作系统的安全性是信息系统的基石,尤其是在现代复杂网络环境中,操作系统的安全策略和机制直接决定了系统抵御威胁的能力。Linux作为一种开源操作系统,因其灵活性和广泛使用成为安全研究的重点领域。本文将从操作系统安全的核心原则、 阅读全文
posted @ 2024-12-08 13:07 zzzxp13 阅读(71) 评论(0) 推荐(0)
摘要: 课本第十章、第十一章内容学习如下: 第十章 虚拟机技术 (1)CPU的虚拟化 CPU虚拟化是一种关键技术,允许在单台物理计算机上运行多个虚拟机(Virtual Machine, VM),每个虚拟机都可独立运行操作系统和应用程序。CPU虚拟化的核心目标是提升计算资源利用率和灵活性,同时确保虚拟机间的隔 阅读全文
posted @ 2024-12-01 11:17 zzzxp13 阅读(50) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 实验八——理解进程调度时机跟踪分析进程调度与进程切换的过程 一、理解Linux系统中进程调度的时机 在 Linux 内核中,schedule() 阅读全文
posted @ 2024-11-19 18:49 zzzxp13 阅读(87) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 实验七——Linux 内核如何装载和启动一个可执行程序 一、实验过程 1.从github上下载相关代码 2.然后用test_exec.c 替换t 阅读全文
posted @ 2024-11-17 18:44 zzzxp13 阅读(209) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 实验六——分析Linux内核创建一个新进程的过程 一、实验过程 1.将github上的menu项目克隆下来 git clone https:// 阅读全文
posted @ 2024-11-09 18:25 zzzxp13 阅读(50) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 实验五——分析 system_call 中断处理过程 在上一次实验中我选择的4号系统调用write 一、打开shell并使用命令启动内核进入me 阅读全文
posted @ 2024-10-30 19:19 zzzxp13 阅读(95) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 实验四——使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 本次实验采用4号系统调用write 一、使用库函数API 1.创建h 阅读全文
posted @ 2024-10-23 10:42 zzzxp13 阅读(33) 评论(0) 推荐(0)
摘要: 张晓攀+原创作品转载请注明出处+《Linux内核分析》MOOC课程https://mooc.study.163.com/course/1000029000 1.使用实验楼的虚拟机打开shell并使用命令启动内核进入menu程序 qemu -kernel linux-3.18.6/arch/x86/b 阅读全文
posted @ 2024-10-20 18:47 zzzxp13 阅读(38) 评论(0) 推荐(0)