摘要: 操作系统——内存段的保护(七) 2020-09-19 09:12:41 hawk 概述 因为前面已经大体介绍了一下GDT中段描述符所设置的内存段的属性位,但是对于其效果和保护检查还不是很清楚。这里再次通过实验进行测试和验证,方便我们更加深入的理解GDT的作用。 段寄存器中选择子保护 判断是否超越GD 阅读全文
posted @ 2020-09-19 14:30 hawkJW 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 操作系统——全局描述符表(六) 2020-09-17 10:43:27 hawk 概述 前面简单介绍了一下保护模式下相关的一些基础知识,下面会进一步对于保护模式做更为详细的分析和讲解。这篇博客主要讲述保护模式的重要组成部分——全局描述符表。 全局描述符表基础 实际上,顾名思义,保护模式要比实模式相对 阅读全文
posted @ 2020-09-18 23:18 hawkJW 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 操作系统——保护模式(五) 2020-09-16 21:14:09 hawk 概述 这篇博客主要涉及保护模式相关的基础知识,为后边程序的编写做知识铺垫。毕竟是基础知识的记录,会比较枯燥,对于有基础的或者对这些基础不是很感兴趣的,大家可以自行跳过,等需要的时候再回过头来翻看即可。因为我比较菜,所以先记 阅读全文
posted @ 2020-09-17 10:43 hawkJW 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: 操作系统——MBR与硬盘(四) 2020-09-14 15:56:14 hawk 概述 这一篇博客主要介绍一下硬盘基础知识,然后学习CPU如何与硬盘进行沟通,最后完善前面写的MBR程序,完成对磁盘的操作。 磁盘机制 磁盘工作原理 实际上对于磁盘的工作原理,我们如果弄懂了下面这张图,磁盘的工作机制对于 阅读全文
posted @ 2020-09-15 12:41 hawkJW 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 操作系统——MBR与显存 2020-09-11 14:50:02 hawk 概述 因为上一节我们已经简单学习了汇编语言中访问内存以及一些跳转的基础指令,因此这节中我们学习通过CPU直接与外设进行通信,从而避免通过使用BIOS的终端功能来进行交互。 IO接口 随着计算机的不断发展,当前的外部设备种类繁 阅读全文
posted @ 2020-09-12 13:39 hawkJW 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 算法入门——红黑树(二) 2020-09-01 11:40:35 hawk 概述 上一节中,我们分析了一下关于完美平衡的2-3查找树的各种操作,但仅仅是理论上的——换而言之,我们忽略了实现上的具体细节。这里我们将介绍一下基于红黑树(更具体的是左偏红黑树)的具有完美平衡性质的2-3查找树的具体代码实现 阅读全文
posted @ 2020-09-11 16:37 hawkJW 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 操作系统——汇编基础(二) 2020-09-09 18:31:39 hawk 概述 实际上这节主要简单介绍一下汇编方面的基础知识,为后面完成MBR程序做铺垫,主要包括汇编指令的规则讲解,会比较枯燥,有基础的或者对于这些没有兴趣的可以直接跳过,把这个当作汇编手册即可。 CPU的实模式 前面已经分析过了 阅读全文
posted @ 2020-09-10 21:56 hawkJW 阅读(839) 评论(0) 推荐(1) 编辑
摘要: 操作系统——初识MBR(一) 2020-09-06 15:30:21 hawk 这里填补一下计算机基础方面缺失的基础知识,为之后的信息安全学习打基础。这部分主要是阅读和学习《操作系统——真象还原》这本书,按照书籍内容完成相关实验,从而对于计算机操作系统有一个更为完成的了解。所有相关的代码都会放在我的 阅读全文
posted @ 2020-09-09 12:26 hawkJW 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: vsyscall滑动绕过以及爆破 2020-09-02 10:11:36 hawk 这道题目是DASCTF8月月赛的题目magic_number,原始wp链接在这里,这里我对于里面的一些知识点、坑进行总结一下。 这里是我的wp以及文件 概括总览 这里主要介绍一下vsyscall技术,方便下面的利用。 阅读全文
posted @ 2020-09-02 18:49 hawkJW 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 算法入门——红黑树(一) 2020-08-30 10:28:48 hawk 趁着疫情期间补习了一下计算机基础方面的知识,特别学习了一下算法知识。这里学习到红黑树时,其他操作都比较正常和可以理解,红黑树的删除操作直接把我学吐了。。借此机会稍微整理总结一下相关的知识,方便日后的学习。这里介绍的算法主要源 阅读全文
posted @ 2020-08-30 18:39 hawkJW 阅读(256) 评论(0) 推荐(0) 编辑