{"library":"ropgadget","type":"library","category":null,"description":"ROPgadget is a Python tool designed to search for ROP (Return-Oriented Programming) gadgets within binary files. It supports various file formats (ELF, PE, Mach-O, Raw) and architectures, including x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed. Currently at version 7.7, the project is actively maintained with several releases per year addressing bug fixes and adding support for new architectures and features.","language":"python","status":"active","version":"7.7","tags":["security","exploit","ROP","binary analysis","gadget","disassembler","CTF"],"install":[{"cmd":"pip install ROPgadget","imports":["from ropgadget import main\n# main() # To run the tool programmatically as an application entry point"]}],"homepage":null,"github":"https://github.com/JonathanSalwan/ROPgadget","docs":null,"changelog":null,"pypi":"https://pypi.org/project/ropgadget/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.22,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/ropgadget/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}