Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.69 KB

README.md

File metadata and controls

25 lines (16 loc) · 1.69 KB

Linux kernel security research tools

This repository contains useful tools for Linux kernel security research:

  • kernel-image-db: tools for downloading kernel various distribution release files and extracting various information from them.

  • kernel-image-runner: tool for running various kernel distributions, with debugging and custom kernel module compilation support.

  • kpwn kernel module: kernel module for simulating vulnerabilities in the kernel, tracking function calls and testing exploitation primitives.

  • kernel_rop_generator: tools for generating ROP chains and stack pivots on Linux Kernel images.

  • expkit: a work-in-progress Linux Kernel exploitation kit, which contains (will contain) the necessary building blocks for building exploits for the Linux kernel which can target various kernel versions.

  • kpwn_db: a database builder which contains exploitation information (symbol addresses, ROP gadgets, stack pivots, structure field offsets) for multiple kernel targets and consumed by the exploit kit to customize exploits for targets.

Disclaimer

This is not an officially supported Google product.