ROPgadget

ROP search tool

Tool for searching gadgets in binaries to facilitate ROP exploitation

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.

GitHub

4k stars
124 watching
557 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list

binary-exploitationreverse-engineeringroprop-exploitationrop-gadgets

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rtomayko/ronn A tool for converting Markdown text files to terminal display manpages and web HTML documentation 1,363
randy3k/radian An interactive R console with features like multiline editing and syntax highlighting. 2,045
heuristicus/spot_ros Provides a ROS driver for controlling Boston Dynamics' Spot robot 278
noxrepo/pox A networking software platform written in Python for managing and controlling network devices and protocols 629
nilseuropa/ros_ncnn A ROS wrapper for NCNN, allowing developers to integrate high-performance neural network inference into ROS projects 63
rtomayko/tilt Provides a unified interface to multiple Ruby template engines 1,947
citronneur/rdpy An implementation of the Remote Desktop Protocol in Twisted Python 1,694
nurtch/rubix A Python package to automate DevOps tasks in Jupyter Notebooks 122
tiryoh/docker-ros2-desktop-vnc Provides a Docker-based interface to access and control an Ubuntu desktop with ROS 2 434
rolisteam/rolisteam A virtual tabletop platform for managing role-playing games with remote players. 189
roo-rb/roo-xls Supports reading and processing legacy Excel file formats 82
sashs/ropper Tools for disassembling and analyzing binary files to build ROP chains for exploitation 1,888
rdagger/micropython-quiic-twist This is a driver software for interacting with a Quiic Twist RGB Rotary Encoder using MicroPython on various microcontrollers. 3
robostack/jupyter-ros Provides ROS support for Jupyter notebooks to enable robotics developers to create interactive and dynamic visualizations of robot behavior. 592
rdagger/micropython-hpdl1414 A MicroPython module for controlling a smart alphanumeric display with limited character capabilities 0