首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
shicoder
掘友等级
在校学生
|
西南交通大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
ret2syscall
这一次我们来深入分析下更难的栈溢出题目ret2syscall 首先还是先检查下的保护 可以看到开启了栈不可以执行保护
操作系统实现-外中断
这一次我们来对中断中的外中断进行讲解,先给下中断的分类和中断号分配把。 中断号 分类 0x0-0x20 异常和非屏蔽中断 0x20-0x30 I/O设备引发的可屏蔽中断
函数调用栈
这个分栏我们开始学习PWN,当然PWN也是自己的兴趣爱好,所以可能博客更新较慢,不好意思啦,今天说的是函数调用栈
操作系统实现-中断及任务调度
这一次我们来对内核进行完善,主要包括全局描述符的加载、任务调度、中断等 全局描述符的加载 我们回顾下,是不是在loader中有关于全局描述符的一些代码
操作系统实现-printk
这一次我们来实现最基础,也是最常见的函数print,大家都知道这个是可变参数函数,那具体怎么实现呢,我们慢慢来说吧
操作系统实现-进入内核
这一次我们正式进入内核,编写相关的内核代码,也就是kernel代码 数据类型定义 因为我们在内核中会使用一些数据,因此先提前定义一些数据类型
操作系统实现-loader
大家好呀,终于我们到了操作系统的loader部分了,loader也是操作系统中最重要的一个部分,承接上面的boot,启下下面的kernel,那我们就开始吧!!!
操作系统实现-boot.asm实现
这一次我们进入操作系统实现的真实编码, 这一次主要是完善对boot.asm文件的全部实现,开始吧。。。 首先我们先来理一下boot.asm需要干什么
操作系统实现-简单热身
这次对上次的boot.asm进行代码讲解,也可以对汇编的相关理论进行补充 boot.asm 主引导扇区位于硬盘的0柱面0磁头1扇区处,首先BIOS加电后,就会将主引导程序加载进来,然后执行。
操作系统实现-开发环境配置
这一次我们开始自己实现一个简单的操作系统,当然自己也是在看别人的视频进行学习,希望自己能从这个实验中学习到操作系统相关的知识。
下一页
个人成就
文章被点赞
18
文章被阅读
8,687
掘力值
409
关注了
0
关注者
9
收藏集
0
关注标签
2
加入于
2021-04-12