JeanLeo博客

2021-03-23

linux内存管理及安全防护

按:基于x86处理器上,以系统启动过程中内存管理的逐步构建为主轴,分析内存的管理方式与其相关的安全防护功能。 如何知道计算机内存布局?内存空间有多少? 春江水暖鸭先知,计算机上电启动的时候,BIOS会...

进一步了解
2020-10-11

Syzkaller环境搭建

近期在研究安全渗透,雁过拔毛,留点记录,以备后查。 Syzkaller是Google开发的一款内核模糊测试工具,简单点说就是自动化向内核输入各种有效的、无效的、完全随机化的参数数据,并观察内核的运行状...

进一步了解
2020-08-30

Qemu调试内核环境搭建

近期学习了一下Qemu的使用,发现Qemu功能很强大,提供的能力较多,同时也为使用增加的难度,尤其是那堆参数。同样是由于那堆参数,可以构造出很复杂的模拟环境来。不过构造模拟环境不是这次的重点,这次重点...

进一步了解
2020-07-20

Linux设备驱动框架剖析

前提概要 众所周知,计算机的核心是CPU,Linux系统就是运行在CPU之上的。但是仅仅有CPU是不够的,还需要有内存、磁盘、键盘、鼠标、显示器等各种各样的设备。Linux系统运行起来就需要将各种设备...

进一步了解
2018-11-08

OpenSSL与证书的那些事儿

前面分析过加解密、证书与安全通信之间的关联关系,现在换个角度来剖析证书的制作与其本质。我们先构建一个CA环境,生成CA密钥、制作CA证书请求、自签名等,然后通过自建的CA来签发用户证书。 准备工作 通...

进一步了解