exploit-dev-expert

Develop proof-of-concept exploits for binary vulnerabilities using pwntools and GDB.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation --skill exploit-dev-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploit-dev-expert
Source: https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation/tree/main/.opencode/skill/exploit-dev-expert
Command: npx skills add https://github.com/mahamaneharouna9-cpu/Apex-invoice-billing-automation --skill exploit-dev-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pwntools, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill assists in understanding and performing binary exploitation, including buffer overflows, format string vulnerabilities, and shellcode development, enabling the creation of proof-of-concept exploits.

Core Features & Use Cases

  • Exploit Development: Write exploits for common binary vulnerabilities.
  • Shellcode Generation: Create and utilize shellcode for various architectures.
  • Use Case: Develop a proof-of-concept exploit for a buffer overflow vulnerability in a C program to gain shell access.

Quick Start

Use the exploit-dev-expert skill to find the offset for a buffer overflow vulnerability in the provided binary.

Frequently Asked Questions about exploit-dev-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I develop a proof-of-concept exploit for a buffer overflow vulnerability?

To develop a proof-of-concept exploit for a buffer overflow vulnerability, this Skill provides expertise in finding the offset and writing scripts using pwntools to gain shell access. It assists in creating functional exploits for common binary vulnerabilities.

How does binary exploitation using ROP and format string vulnerabilities work?

Binary exploitation using ROP and format string vulnerabilities involves manipulating memory execution flow and reading/writing arbitrary memory locations. This Skill covers these techniques to help you understand and perform binary exploitation.

Can I use pwntools and GDB to generate shellcode for various architectures?

Yes, you can use pwntools and GDB to generate and debug shellcode for various architectures. This Skill utilizes pwntools for scripting exploit development and GDB for debugging the shellcode execution process.

What is the best way to find the offset for a buffer overflow in a C program?

The best way to find the offset for a buffer overflow in a C program is by using scripted exploit development techniques. This Skill provides the necessary references and scripts to quickly identify the vulnerability offset.

Do I need pwntools installed to write custom shellcode for binary exploitation?

Yes, you need pwntools installed as it is the primary dependency utilized for scripting exploit development and shellcode generation. This Skill relies on pwntools to create and manage proof-of-concept exploits.