2022年5月26日

ret2syscall

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们来深入分析下更难的栈溢出题目ret2syscall 首先还是先检查下的保护 [*] '/home/pwn/桌面/题目/ROP/ret2syscall' Arch: i386-32- 阅读全文

posted @ 2022-05-26 14:50 小坤学习园 阅读(79) 评论(0) 推荐(0) 编辑

2022年5月24日

CTF竞赛权威指南(PWN篇)下载地址

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这里给大家提供《CTF竞赛权威指南(PWN篇)》的下载地址(不是网上的64页),因为是百度云链接,想要的可以加我微信 阅读全文

posted @ 2022-05-24 20:48 小坤学习园 阅读(1041) 评论(0) 推荐(0) 编辑

操作系统实现-外中断

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们来对中断中的外中断进行讲解,先给下中断的分类和中断号分配把。 中断号 分类 0x0-0x20 异常和非屏蔽中断 0x20-0x30 I/O设备引发的可屏蔽中断,比如键盘、时钟等外中 阅读全文

posted @ 2022-05-24 15:13 小坤学习园 阅读(150) 评论(0) 推荐(0) 编辑

2022年5月15日

函数调用栈

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这个分栏我们开始学习PWN,当然PWN也是自己的兴趣爱好,所以可能博客更新较慢,不好意思啦 前置知识 每个函数都有自己的栈帧,栈底用ebp,栈顶用esp,还有一个eip,表示即将执行的指令的 阅读全文

posted @ 2022-05-15 09:50 小坤学习园 阅读(307) 评论(0) 推荐(1) 编辑

2022年5月14日

操作系统实现-中断及任务调度

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们来对内核进行完善,主要包括全局描述符的加载、任务调度、中断等 全局描述符的加载 我们回顾下,是不是在loader中有关于全局描述符的一些代码 prepare_protected_m 阅读全文

posted @ 2022-05-14 19:53 小坤学习园 阅读(326) 评论(0) 推荐(0) 编辑

2022年5月13日

操作系统实现-printk

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们来实现最基础,也是最常见的函数print,大家都知道这个是可变参数函数,那具体怎么实现呢,我们慢慢来说吧 大家都知道我们常见的格式化输出函数printf里面有很多参数,比如 %[f 阅读全文

posted @ 2022-05-13 09:36 小坤学习园 阅读(259) 评论(0) 推荐(0) 编辑

2022年5月12日

操作系统实现-进入内核

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们正式进入内核,编写相关的内核代码,也就是kernel代码 数据类型定义 因为我们在内核中会使用一些数据,因此先提前定义一些数据类型 #define EOF -1 #define N 阅读全文

posted @ 2022-05-12 09:43 小坤学习园 阅读(101) 评论(0) 推荐(0) 编辑

2022年5月11日

操作系统实现-loader

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 大家好呀,终于我们到了操作系统的loader部分了,loader也是操作系统中最重要的一个部分,承接上面的boot,启下下面的kernel,那我们就开始吧!!! 内存检测 在loader中, 阅读全文

posted @ 2022-05-11 10:02 小坤学习园 阅读(429) 评论(1) 推荐(1) 编辑

2022年5月7日

操作系统实现-boot.asm实现

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这一次我们进入操作系统实现的真实编码, 这一次主要是完善对boot.asm文件的全部实现,开始吧。。。 首先我们先来理一下boot.asm需要干什么 打印出Booting System... 阅读全文

posted @ 2022-05-07 10:21 小坤学习园 阅读(239) 评论(0) 推荐(0) 编辑

2022年5月6日

操作系统实现-简单热身

摘要: 博客网址:www.shicoder.top 微信:18223081347 欢迎加群聊天 :452380935 这次对上次的boot.asm进行代码讲解,也可以对汇编的相关理论进行补充 boot.asm 主引导扇区位于硬盘的0柱面0磁头1扇区处,首先BIOS加电后,就会将主引导程序加载进来,然后执行 阅读全文

posted @ 2022-05-06 19:02 小坤学习园 阅读(112) 评论(0) 推荐(0) 编辑

导航