Skip to content
/ xrop Public
forked from acama/xrop

Tool to generate ROP gadgets for ARM, AARCH64, x86, MIPS, PPC, RISCV, SH4 and SPARC

Notifications You must be signed in to change notification settings

hartl3y94/xrop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xrop

xrop is a simple tool to generate ROP gadgets. It supports PE, ELF, Mach-O and perhaps other executable formats. It uses the libxdisasm library and currently supports generating ROP gadgets for x86, x86_64, arm, ppc, mips, riscv, sh4 and sparc.

Build Instructions

cd xrop
git submodule update --init --recursive
make

Changelog

  • v1.1 - call gadgets, jmp gadgets, printing instruction opcodes.

Examples

Example output for x86_64 and ARM executables

About

Tool to generate ROP gadgets for ARM, AARCH64, x86, MIPS, PPC, RISCV, SH4 and SPARC

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 96.1%
  • C++ 2.5%
  • Makefile 1.4%