kernelXDK

About

  • Introduction
  • What is kernelXDK?
  • KXDB Database

libxdk

  • What is libxdk?
  • Installation
  • How to get started
  • How to port an existing exploit
  • API Reference
    • XDK Device Module
    • RIP Module
    • Target Module
    • Utility Module
    • Pivot Module
    • Payloads Module

Command Line Tools

  • Kernel Image DB
  • Kernel Image Runner
  • KXDB Tool
  • Kernel ROP Generator
kernelXDK
  • API Reference
  • View page source

API Reference

  • XDK Device Module
    • RipAction
    • CallLog
    • XdkDevice
    • Kprobe
  • RIP Module
    • RopUtils
  • Target Module
    • RopActionId
    • RopItemType
    • RopItem
    • RopActionArgMeta
    • RopActionMeta
    • StructField
    • Struct
    • Target
    • TargetDb
  • Utility Module
    • Register
    • fd
    • pipefds
    • register_names
    • is_kaslr_base()
    • check_kaslr_base()
    • check_heap_ptr()
    • format_str()
    • format_str()
    • str_concat()
    • replace()
    • tolower()
    • split()
    • contains()
    • startsWith()
    • ExpKitError
    • errno_error
    • HexDump
    • Syscalls
    • BinaryReader
  • Pivot Module
    • IndirectType
    • RopPivotInfo
    • Pivot
    • RegisterUsage
    • StackShiftPivot
    • OneGadgetPivot
    • PushIndirectPivot
    • PopRspPivot
    • Pivots
    • StackPivot
    • StackShiftInfo
    • StackShiftingInfo
    • PivotFinder
  • Payloads Module
    • intToHex()
    • PayloadData
    • RopAction
    • Payload
    • PayloadBuilder
    • RopChain
Previous Next

© Copyright 2025, Google.

Built with Sphinx using a theme provided by Read the Docs.