Ropper

Binary analysis tool

Tools for disassembling and analyzing binary files to build ROP chains for exploitation

Display information about files in different file formats and find gadgets to build rop chains for different architectures (x86/x86_64, ARM/ARM64, MIPS, PowerPC, SPARC64). For disassembly ropper uses the awesome Capstone Framework.

GitHub

2k stars
53 watching
207 forks
Language: Python
last commit: 3 months ago
Linked from 1 awesome list

binaryexploitationgadget-findergadgetsroprop-chains

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
robostack/jupyter-ros Provides ROS support for Jupyter notebooks to enable robotics developers to create interactive and dynamic visualizations of robot behavior. 592
ros-infrastructure/bloom Automates the release of software packages into git repositories 60
entropic-security/xgadget A tool for searching and exploiting vulnerabilities in binary code using Return-Oriented Programming and Jump-Oriented Programming techniques. 85
gramaziokohler/roslibpy A Python library for bridging ROS and other platforms using WebSockets. 279
reb311ion/replica An enhancement tool for Ghidra's binary analysis capabilities 289
redasmorg/redasm An open-source tool for reverse-engineering and disassembling binary code on various architectures 1,574
binref/refinery An alpha version command-line tool for malware analysis and binary transformation 687
cisco-talos/ropmemu An analysis and decompilation framework for complex code-reuse attacks. 285
xct/ropstar Automatically generates exploits for simple Linux buffer overflow challenges. 316
binaryanalysisplatform/bap A comprehensive toolkit for analyzing and understanding binary programs 2,079
ledger-donjon/lascar A Python library designed to facilitate side-channel analysis by providing classes and functions to simplify the process. 377
martyx00/collare A tool for collaborative reverse engineering of binary files using multiple disassemblers and decompilers. 135
zmk5/jupyter-ros2 Enables interactive development and visualization of ROS2-based projects in Jupyter notebooks 29
packing-box/bintropy An analysis tool for estimating the likelihood of binary compression or encryption 43
redballoonsecurity/ofrak An interactive platform for analyzing and modifying binary firmware 1,882