摘要: 0day安全-part1-chapt1-crack_me 本系列将完成书籍《0day安全:软件漏洞分析技术》中的一系列Labs 本节为chapt1中的crack_me实验,意在熟悉工具使用、熟悉汇编语法、尝试最初级的“软件爆破”,体验实验流程 阅读全文
posted @ 2025-06-05 20:12 宇星海 阅读(63) 评论(0) 推荐(0)
摘要: 【操作系统习题】就绪、阻塞、执行态用户进程数量分析 一道理论课中有关用户进程三种状态数量的题目分析 阅读全文
posted @ 2025-03-16 09:51 宇星海 阅读(47) 评论(0) 推荐(0)
摘要: 二分查找算法 本文内容如下: ① 详述了作者对二分查找算法的通俗理解 ② 以经典二分查找题为例,进行了代码示例分享 阅读全文
posted @ 2025-02-20 10:29 宇星海 阅读(26) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.9——完善内存管理系统 本文章实现内容如下: ① 完成了更细粒度的内存分配机制——arena机制的建立 ② 完成了内存分配系统调用 malloc() 的实现 ③ 完成了内存释放系统调用 free() 的实现 阅读全文
posted @ 2025-02-16 20:50 宇星海 阅读(60) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.8——用户进程的创建及切换运行实现 本文章实现内容如下: ① 完成了构建用户进程的相关函数编写 ② 完成了用户进程的创建 ③ 完成了用户进程的运行(时钟中断调度) 阅读全文
posted @ 2025-02-10 21:14 宇星海 阅读(91) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.7——生产者与消费者问题 本文章实现内容如下: ① 环形缓存区的结构体创建; ② 环形键盘缓冲区的创建; ③ 生产者消费者问题剖析; 阅读全文
posted @ 2025-01-21 21:45 宇星海 阅读(93) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.6——同步与互斥机制之锁的实现 本文章实现内容如下: 1. 同步与互斥机制中的重点——锁 2. 锁的相关函数 阅读全文
posted @ 2025-01-21 11:03 宇星海 阅读(80) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.5——线程实现 本文章实现内容如下: 1. 实现单线程的创建功能 2. 实现多线程调度的基本功能,包含:时钟中断处理函数;任务调度器;任务切换函数; 阅读全文
posted @ 2025-01-16 15:34 宇星海 阅读(40) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.4——内存管理系统 本文章实现内容如下: 1. 位图的建立; 2. 内存池初始化; 3. 分配内存初试; 阅读全文
posted @ 2025-01-11 10:43 宇星海 阅读(72) 评论(0) 推荐(0)
摘要: 《操作系统真相还原》实验记录2.3——实现中断机制 本文章通过构造简易中断处理函数(汇编实现)、初始化IDT、初始化中断控制代理8259A,实现时钟中断控制。 阅读全文
posted @ 2024-12-31 16:38 宇星海 阅读(184) 评论(0) 推荐(0)