This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.
Update to Capstone 5.0.1
Support RISC-V 64 and Compressed
Fix ROPgadget update fails with python3
Support PowerPC architecture for MachO binaries
Determine Mach-O endianness from magic number Use explicit endianness for PE files
Support PPC64
Use Python3 in ROPMaker
Fix specifying --thumb option with --rawMode arm) Fix --string: replace non-printable characters with dots
Fix badbytes ranges python3 compatibility
Fix disassemble start address Add --mipsrop option