Skip to content
BINARY EXPLOITATIONFEATURED

pwnlibc

Advanced libc identification toolkit for exploit development. Fast libc identification, automatic download, symbol lookup, Python API, and CLI.

2024-08-01

#Python#Exploit Dev#CLI

// why it matters

When exploiting buffer overflows on modern Linux, knowing the exact libc version is critical. Wrong offsets = crash. pwnlibc eliminates the guesswork.

// impact

Automates libc identification from leaked addresses, saving exploit developers hours of manual database lookups.

// Features

  • ✓Fast libc identification from leaked addresses
  • ✓Automatic libc download from remote databases
  • ✓Symbol lookup and offset calculation
  • ✓Python API for integration
  • ✓CLI interface for quick usage

// Tech Stack

Python 3.10+requestsargparserich

// Install

$ pip install pwnlibc

// Usage

$ pwnlibc identify 0x7f123456

$ pwnlibc lookup system

$ pwnlibc download libc6_2.31

View on GitHubAll Projects
← Back to Projects

// related projects