摘要:
本系列将完成书籍《0day安全:软件漏洞分析技术》中的一系列Labs
本节为chapt1中的crack_me实验,意在熟悉工具使用、熟悉汇编语法、尝试最初级的“软件爆破”,体验实验流程 阅读全文
本系列将完成书籍《0day安全:软件漏洞分析技术》中的一系列Labs
本节为chapt1中的crack_me实验,意在熟悉工具使用、熟悉汇编语法、尝试最初级的“软件爆破”,体验实验流程 阅读全文
posted @ 2025-06-05 20:12
宇星海
阅读(63)
评论(0)
推荐(0)

一道理论课中有关用户进程三种状态数量的题目分析
本文内容如下:
① 详述了作者对二分查找算法的通俗理解
② 以经典二分查找题为例,进行了代码示例分享
本文章实现内容如下:
① 完成了更细粒度的内存分配机制——arena机制的建立
② 完成了内存分配系统调用 malloc() 的实现
③ 完成了内存释放系统调用 free() 的实现
本文章实现内容如下:
① 完成了构建用户进程的相关函数编写
② 完成了用户进程的创建
③ 完成了用户进程的运行(时钟中断调度)
本文章实现内容如下:
① 环形缓存区的结构体创建;
② 环形键盘缓冲区的创建;
③ 生产者消费者问题剖析;
本文章实现内容如下:
1. 同步与互斥机制中的重点——锁
2. 锁的相关函数
本文章实现内容如下:
1. 实现单线程的创建功能
2. 实现多线程调度的基本功能,包含:时钟中断处理函数;任务调度器;任务切换函数;
本文章实现内容如下:
1. 位图的建立;
2. 内存池初始化;
3. 分配内存初试;
本文章通过构造简易中断处理函数(汇编实现)、初始化IDT、初始化中断控制代理8259A,实现时钟中断控制。
浙公网安备 33010602011771号