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: almost 2 years ago
Linked from 1 awesome list

binaryexploitationgadget-findergadgetsroprop-chains

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
robostack/jupyter-rosProvides ROS support for Jupyter notebooks to enable robotics developers to create interactive and dynamic visualizations of robot behavior.592
ros-infrastructure/bloomAutomates the release of software packages into git repositories60
entropic-security/xgadgetA tool for searching and exploiting vulnerabilities in binary code using Return-Oriented Programming and Jump-Oriented Programming techniques.85
gramaziokohler/roslibpyA Python library for bridging ROS and other platforms using WebSockets.279
reb311ion/replicaAn enhancement tool for Ghidra's binary analysis capabilities289
redasmorg/redasmAn open-source tool for reverse-engineering and disassembling binary code on various architectures1,574
binref/refineryAn alpha version command-line tool for malware analysis and binary transformation687
cisco-talos/ropmemuAn analysis and decompilation framework for complex code-reuse attacks.285
xct/ropstarAutomatically generates exploits for simple Linux buffer overflow challenges.316
binaryanalysisplatform/bapA comprehensive toolkit for analyzing and understanding binary programs2,079
ledger-donjon/lascarA Python library designed to facilitate side-channel analysis by providing classes and functions to simplify the process.377
martyx00/collareA tool for collaborative reverse engineering of binary files using multiple disassemblers and decompilers.135
zmk5/jupyter-ros2Enables interactive development and visualization of ROS2-based projects in Jupyter notebooks29
packing-box/bintropyAn analysis tool for estimating the likelihood of binary compression or encryption43
redballoonsecurity/ofrakAn interactive platform for analyzing and modifying binary firmware1,882