category

New post

Kernel-Pwn

io_uring 指针数组与4K菜单堆

新建 函数调用链 模板 int io_uring_setup() { struct io_uring_params params; struct io_uring_sqe *sqe...
Kernel-Pwn

从ImaginaryCTF2023一道Kernel题到struct task_struct的遍历

漏洞分析 内核版本 version 5.19.0-43-generic 模块分析 非常简单明了的漏洞点 device_ioctl提供任意地址读取,并且由于使用copy_to_use...
Kernel-Pwn

劫持struct msg_msg结构体的两种利用方法

基于uffd的任意地址写 基于list_del的任意地址写 函数调用链 源码分析 和glibc不同的是,Linux Kernel的内核双链表的检查并不严格 在正常情况下,只需要保证...
Kernel-Pwn

CVE-2022-0185 Linux Kernel 提权漏洞分析

漏洞分析 函数调用链
Kernel-Pwn

CVE-2016-6187复现以及struct subprocess_info的劫持

struct subprocess_info size: 0x60 (kmalloc-128)
Kernel-Pwn

Linux Kernel Pwn常用gadget

shm_file_data size: 0x20 (kmalloc-32) ns, vm_ops泄漏kernel_base file泄漏kernel堆地址 使用方法: seq_op...