Navigation

  • index
  • modules |
  • next |
  • previous |
  • pwntools 4.7.0 documentation »
  • pwnlib.shellcraft — Shellcode generation

pwnlib.shellcraft — Shellcode generation¶

The shellcode module.

This module contains functions for generating shellcode.

It is organized first by architecture and then by operating system.

Submodules¶

  • pwnlib.shellcraft.aarch64 — Shellcode for AArch64
    • pwnlib.shellcraft.aarch64
    • pwnlib.shellcraft.aarch64.linux
  • pwnlib.shellcraft.amd64 — Shellcode for AMD64
    • pwnlib.shellcraft.amd64
    • pwnlib.shellcraft.amd64.linux
  • pwnlib.shellcraft.arm — Shellcode for ARM
    • pwnlib.shellcraft.arm
    • pwnlib.shellcraft.arm.linux
  • pwnlib.shellcraft.common — Shellcode common to all architecture
  • pwnlib.shellcraft.i386 — Shellcode for Intel 80386
    • pwnlib.shellcraft.i386
    • pwnlib.shellcraft.i386.linux
    • pwnlib.shellcraft.i386.freebsd
  • pwnlib.shellcraft.mips — Shellcode for MIPS
    • pwnlib.shellcraft.mips
    • pwnlib.shellcraft.mips.linux
  • pwnlib.shellcraft.thumb — Shellcode for Thumb Mode
    • pwnlib.shellcraft.thumb
    • pwnlib.shellcraft.thumb.linux

Table of Contents

  • pwnlib.shellcraft — Shellcode generation
    • Submodules

Previous topic

pwnlib.runner — Running Shellcode

Next topic

pwnlib.shellcraft.aarch64 — Shellcode for AArch64

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • pwntools 4.7.0 documentation »
  • pwnlib.shellcraft — Shellcode generation
© Copyright 2022, Gallopsled et al.. Created using Sphinx 4.5.0.