1. 虚拟化在软件安全中的应用

    Published: 五 07 一月 2022

    In Kernel.

    在软件安全这个上下文中提到虚拟化,总是让人想到虚拟机逃逸,但虚拟化作为一种技术本来也能为软件安全提供很多辅助,本文介绍虚拟化技术在软件安全中的一些应用...

    read more
  2. 中断硬件之Intel架构

    Published: 六 04 九月 2021

    In Kernel.

    本文以Intel架构下的8259A可编程中断控制器与新的APIC高级可编程中断控制器为基础,描述了中断的硬件细节。

    read more
  3. Linux启动过程分析之Kernel

    Published: 三 18 八月 2021

    In Kernel.

    在对设备进行漏洞挖掘时,一般设备不会直接提供ROOT SHELL,而且它一般会对系统实施各种保护,因此需要先破解这些限制。本文继续描述Linux启动过程,依然基于X86平台,分析kernel初始化过程并提供一类笨拙的破解,重打包等方法。

    read more
  4. Linux启动过程分析之BootLoader

    Published: 日 08 八月 2021

    In Kernel.

    在对设备进行漏洞挖掘时,一般设备不会直接提供ROOT SHELL,而且它一般会对系统实施各种保护,因此需要先破解这些限制。本文简单描述linux启动过程的Bootloader阶段及这里可能的保护点,本文只关注X86平台并使用BIOS+MBR组合,因为现在产品里基本都还是这种组合。

    read more