# Pwntools Exploitation Skill

> Exploit development automation using pwntools framework

- Skill: `a5c-ai/pwntools-exploitation-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add a5c-ai/pwntools-exploitation-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/a5c-ai/pwntools-exploitation-skill/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: a5c-ai (https://skillmd.com/u/a5c-ai)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/a5c-ai/pwntools-exploitation-skill

---


# Pwntools Exploitation Skill

## Overview

This skill provides exploit development automation capabilities using the pwntools framework for binary exploitation.

## Capabilities

- Generate pwntools exploit templates
- Build ROP chains using ROPgadget
- Create shellcode with pwntools shellcraft
- Manage exploit process I/O (tubes)
- Handle remote and local exploitation
- Parse ELF binaries for gadgets
- Generate payload encoders
- Debug exploits with GDB integration

## Target Processes

- exploit-development.js
- shellcode-development.js
- capture-the-flag-challenges.js
- network-penetration-testing.js

## Dependencies

- pwntools (Python library)
- ROPgadget
- GDB with pwndbg or gef
- Python 3.x
- binutils (objdump, readelf)

## Usage Context

This skill is essential for:
- Binary exploitation development
- CTF challenge solving (pwn category)
- Proof-of-concept exploit creation
- ROP chain construction
- Shellcode development and testing

## Integration Notes

- Supports both local and remote exploitation
- Integrates with GDB for debugging
- Can generate standalone exploit scripts
- Supports various architectures (x86, x64, ARM)
- Includes payload encoding for filter bypass

