> about
ROPWeaver is a free, open-source toolkit and web interface for
analyzing binaries and generating Return-Oriented Programming (ROP) exploits.
It assists security researchers and CTF players in crafting ROP chains from uploaded
ELF/PE binaries by identifying useful gadgets and suggesting exploit payloads.

> features
Supported platforms and binary types:
    * Architectures: x86, x86_64, ARM, RISC-V (in progress)
    * Binary types: ELF (Linux), PE (Windows), with partial MACH-O support
    * Automatic ROP chain construction (e.g., execve chains)
    * Upload interface for local analysis
    * Firebase integration for storing gadget and report metadata
    * CLI and web API available for automation

> credits
ROPWeaver is powered by a combination of custom C++ tools and these open-source libraries:
    * Capstone Engine — disassembly
    * nlohmann/json — JSON handling
    * libcurl — Firebase data upload
    * Firebase Firestore — cloud database
    * CMake, GCC/Clang — compilation and build tools

> team
ROPWeaver is actively maintained by independent researchers and students passionate
about binary exploitation and automated tooling.

> contact
Feel free to contribute or contact us:
GitHub: github.com/19274867/ROPWeaver
Email: admin@ropweaver.com