add ropper rop gadget finder

This commit is contained in:
Yan 2016-04-04 15:03:44 -07:00
parent db91415a77
commit b7c7038269
3 changed files with 12 additions and 0 deletions

View file

@ -30,6 +30,7 @@ Installers for the following tools are included:
| binary | [qemu](http://qemu.org) | Latest version of qemu! | <!--tool--><!--times-out-->
| binary | [qira](http://qira.me) | Parallel, timeless debugger. | <!--tool--><!--test-->
| binary | [radare2](http://www.radare.org/) | Some crazy thing crowell likes. | <!--tool--><!--test-->
| binary | [ropper](https://github.com/sashs/Ropper) | Another gadget finder. | <!--tool--><!--test-->
| binary | [rp++](https://github.com/0vercl0k/rp) | Another gadget finder. | <!--tool--><!--test-->
| binary | [shellnoob](https://github.com/reyammer/shellnoob) | Shellcode writing helper. | <!--tool--><!--test-->
| binary | [shellsploit](https://github.com/b3mb4m/shellsploit-framework) | Shellcode development kit. | <!--tool--><!--test-->

7
ropper/install Executable file
View file

@ -0,0 +1,7 @@
#!/bin/bash -e
[ -e ropper ] || git clone --depth 1 https://github.com/sashs/Ropper.git ropper
pip install --no-use-wheel --no-cache-dir -I capstone
pip install filebytes
pip install -e ropper

4
ropper/test Executable file
View file

@ -0,0 +1,4 @@
#!/bin/bash -e
[ $(ropper --file /bin/false | wc -l) -gt 400 ] || exit 1
exit 0