ROPgadget v-5.3 released - Gadgets finder and auto-roper.

ROPgadget v-5.3 released – Gadgets finder and auto-roper.

Change v5.3:
+ Fix: some Bugs
+ Fix: Use segment instead of section to find gadgets
+ Add: –all option
+ Add: –multibr option
+ Add: –offset option
+ Add: –rawArch option
+ Add: –rawMode option
+ Add: pypi setup install
+ Add: support for Universal binaries on OS X
+ Add: more console commands
+ Add: Add ARM64 gadgets
+ Add: x86_64 ROP chain generation
+ Add: more x86 branch instructions
+ Update: design

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 and MIPS architectures.

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 and MIPS architectures.

This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF/PE/Mach-O format on x86, x64, ARM, PowerPC, SPARC and MIPS architectures. Since the version 5, ROPgadget has a new core which is written in Python using Capstone disassembly framework for the gadgets search engine – The older version can be found in the Archives directory but it will not be maintained.

First Installations:
If you want to use ROPgadget, you have to install Capstone first.

For the Capstone’s installation on nix machine:

Capstone supports multi-platforms (windows, ios, android, cygwin…).

After Capstone is installed, ROPgadget can be used as a standalone tool:

Or installed into the Python site-packages library, and executed from $PATH

Or installed from PyPi

USAGE :

Download :
ROP-gadget-5.3.zip (8.7 MB)
ROP-gadget-5.3.tar.gz (8.0 MB)
Source : http://shell-storm.org/project/ROPgadget/