pwntools-exploitation-skill

Solid

Exploit development automation using pwntools framework

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
60
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

performing-binary-exploitation-analysis

Analyze binary exploitation techniques including buffer overflows and ROP chains using pwntools Python library. Covers checksec analysis, gadget discovery with ROPgadget, and exploit development for CTF and authorized security assessments.

13,115 Updated today
mukul975
AI & Automation Solid

binary-exploitation-skill

Advanced binary exploitation and mitigation bypass

1,160 Updated today
a5c-ai
Testing & QA Solid

exploit-development--payload-engineering

Proof-of-concept development, payload crafting, shellcode analysis, and exploitation technique research for authorized security testing

50 Updated 2 days ago
Masriyan
AI & Automation Solid

ctf-pwn

Provides binary exploitation techniques for CTF challenges. Use when you already have a vulnerable native target or service and need to turn memory corruption or low-level primitives into code execution or privilege escalation, such as buffer overflows, format strings, heap bugs, ROP, ret2libc, shellcode, kernel exploitation, seccomp bypass, sandbox escape, or Windows/Linux exploit chains. Do not use it when the main blocker is understanding what the binary does; use reverse engineering first. Do not use it for pure web bugs, disk or packet forensics, or standalone crypto/math challenges.

2,250 Updated 1 months ago
ljagiello
AI & Automation Listed

ctf-pwn

Use when solving binary exploitation / pwn CTF challenges — buffer overflows, ROP, format strings, heap, kernel pwn. Provides a decision tree, exploit primitive catalog, and uses pwntools via the run_script(venv="pwntools") MCP path. Triggers on "ctf pwn", "binary exploit", "rop", "buffer overflow", "format string", "heap challenge".

6 Updated yesterday
26zl