KPTI
就把我搞劝退了,我想什么叫都映射在同一块,这映射在同一块是怎么实现的?就这么一点我当时硬是理解的不透彻,更不必说后面的漏洞利用了,即使我之前已经学过书本上的操作系统页表分配或映射的知识了(自我感觉应试部分还行哈,不是装杯,这是事实!)还是不理解,但是在实现了整个操作系统之后,对于这些知识确实通透了。操作系统从零到负一实现源码传送门 https://github.com/PeiandHao/Simple_OS_For_Studing
0x00-环境准备 https://www.52pojie.cn/thread-1730367-1-1.html 0x01-BIOS以及MBR https://www.52pojie.cn/thread-1730510-1-1.html 0x02-MBR支持显卡 https://www.52pojie.cn/thread-1731150-1-1.html 0x03-MBR操作硬盘以及Loader https://www.52pojie.cn/thread-1731546-1-1.html 0x04-进入保护模式 https://www.52pojie.cn/thread-1732769-1-1.html 0x05-内存容量检测 https://www.52pojie.cn/thread-1733670-1-1.html 0x06-实现内存分页 https://www.52pojie.cn/thread-1734041-1-1.html 0x07-载入初始内核以及特权级详解 https://www.52pojie.cn/thread-1734628-1-1.html 0x08-实现自己的打印函数 https://www.52pojie.cn/thread-1735431-1-1.html 0x09-实现传说中的中断机制 https://www.52pojie.cn/thread-1736676-1-1.html 0x0A-初步实现内存管理 https://www.52pojie.cn/thread-1737679-1-1.html 0x0B-实现内核多线程机制 https://www.52pojie.cn/thread-1738486-1-1.html 0x0C-实现包含锁的输入输出机制 https://www.52pojie.cn/thread-1739792-1-1.html 0x0D-实现用户进程及其调度 https://www.52pojie.cn/thread-1740859-1-1.html 0x0E-实现多种系统调用 https://www.52pojie.cn/thread-1741733-1-1.html 0x0F-实现了硬盘的分区 https://www.52pojie.cn/thread-1743642-1-1.html 0x10-超级块等文件系统基本结构的初始化 https://www.52pojie.cn/thread-1744456-1-1.html 0x11-补充了一些文件系统基本函数 https://www.52pojie.cn/thread-1745523-1-1.html 0x12-继续完善文件系统 https://www.52pojie.cn/thread-1746479-1-1.html 0x13-结束文件系统的编程 https://www.52pojie.cn/thread-1746861-1-1.html 0x14-同用户对话 https://www.52pojie.cn/thread-1747788-1-1.html 0x15-咱们自己写的程序终于能跑辣 https://www.52pojie.cn/thread-1748413-1-1.html
-官方论坛
www.52pojie.cn
--推荐给朋友
公众微信号:吾爱破解论坛
或搜微信号:pojie_52