From 2c7b3d7bdc8f84498a00792342dd1c486d49fce4 Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 8 Dec 2015 14:08:07 -0800 Subject: [PATCH 1/3] alpha sort --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ecee1a2..128e466 100644 --- a/README.md +++ b/README.md @@ -18,20 +18,20 @@ Installers for the following tools are included: | binary | [elfkickers](http://www.muppetlabs.com/~breadbox/software/elfkickers.html) | A set of utilities for working with ELF files. | | binary | [evilize](http://www.mathstat.dal.ca/~selinger/md5collision/) | Tool to create MD5 colliding binaries | | binary | [gdb](http://www.gnu.org/software/gdb/) | Up-to-date gdb with python2 bindings. | +| binary | [pathgrind](https://github.com/codelion/pathgrind) | Path-based, symbolically-assisted fuzzer. | | binary | [peda](https://github.com/longld/peda) | Enhanced environment for gdb. | | binary | [preeny](https://github.com/zardus/preeny) | A collection of helpful preloads (compiled for many architectures!). | -| binary | [villoc](https://github.com/wapiflapi/villoc) | Visualization of heap operations. | -| binary | [qemu](http://qemu.org) | Latest version of qemu! | -| binary | [pathgrind](https://github.com/codelion/pathgrind) | Path-based, symbolically-assisted fuzzer. | -| binary | [virtualsocket](https://github.com/antoniobianchi333/virtualsocket) | A nice library to interact with binaries. | | binary | [pwntools](https://github.com/Gallopsled/pwntools) | Useful CTF utilities. | | binary | [python-pin](https://github.com/blankwall/Python_Pin) | Python bindings for pin. | +| binary | [qemu](http://qemu.org) | Latest version of qemu! | +| binary | [qira](http://qira.me) | Parallel, timeless debugger. | | binary | [radare2](http://www.radare.org/) | Some crazy thing crowell likes. | +| binary | [rp++](https://github.com/0vercl0k/rp) | Another gadget finder. | | binary | [shellnoob](https://github.com/reyammer/shellnoob) | Shellcode writing helper. | | binary | [taintgrind](https://github.com/wmkhoo/taintgrind) | A valgrind taint analysis tool. | -| binary | [qira](http://qira.me) | Parallel, timeless debugger. | +| binary | [villoc](https://github.com/wapiflapi/villoc) | Visualization of heap operations. | +| binary | [virtualsocket](https://github.com/antoniobianchi333/virtualsocket) | A nice library to interact with binaries. | | binary | [xrop](https://github.com/acama/xrop) | Gadget finder. | -| binary | [rp++](https://github.com/0vercl0k/rp) | Another gadget finder. | | forensics | [binwalk](https://github.com/devttys0/binwalk.git) | Firmware (and arbitrary file) analysis tool. | | forensics | [dislocker](http://www.hsc.fr/ressources/outils/dislocker/) | Tool for reading Bitlocker encrypted partitions. | | forensics | [exetractor](https://github.com/kholia/exetractor-clone) | Unpacker for packed Python executables. Supports PyInstaller and py2exe. | From 3b39ae41fc0cf5d439257be8e724b1c24786f61d Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 8 Dec 2015 14:09:19 -0800 Subject: [PATCH 2/3] added snowman --- README.md | 1 + snowman/install | 12 ++++++++++++ snowman/install-root | 3 +++ 3 files changed, 16 insertions(+) create mode 100755 snowman/install create mode 100755 snowman/install-root diff --git a/README.md b/README.md index 128e466..c477d93 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ Installers for the following tools are included: | binary | [radare2](http://www.radare.org/) | Some crazy thing crowell likes. | | binary | [rp++](https://github.com/0vercl0k/rp) | Another gadget finder. | | binary | [shellnoob](https://github.com/reyammer/shellnoob) | Shellcode writing helper. | +| binary | [snowman](https://github.com/yegord/snowman) | Cross-architecture decompiler. | | binary | [taintgrind](https://github.com/wmkhoo/taintgrind) | A valgrind taint analysis tool. | | binary | [villoc](https://github.com/wapiflapi/villoc) | Visualization of heap operations. | | binary | [virtualsocket](https://github.com/antoniobianchi333/virtualsocket) | A nice library to interact with binaries. | diff --git a/snowman/install b/snowman/install new file mode 100755 index 0000000..be2b804 --- /dev/null +++ b/snowman/install @@ -0,0 +1,12 @@ +#!/bin/bash -e + +INST_DIR=$PWD + +[ -e snowman ] || git clone https://github.com/yegord/snowman +cd snowman +rm -rf build +mkdir build +cd build +cmake -D CMAKE_INSTALL_PREFIX=$INST_DIR ../src +cmake --build . +cmake --build . --target install diff --git a/snowman/install-root b/snowman/install-root new file mode 100755 index 0000000..90a3e8b --- /dev/null +++ b/snowman/install-root @@ -0,0 +1,3 @@ +#!/bin/bash + +apt-get -y install libboost-dev cmake libqt4-dev From 5c068017357b3e562b1368cead37720dbdbdd62c Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 8 Dec 2015 17:25:44 -0800 Subject: [PATCH 3/3] use 1.0 preview --- snowman/install | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/snowman/install b/snowman/install index be2b804..4a90f55 100755 --- a/snowman/install +++ b/snowman/install @@ -2,8 +2,10 @@ INST_DIR=$PWD -[ -e snowman ] || git clone https://github.com/yegord/snowman -cd snowman +#[ -e snowman ] || git clone --depth 1 https://github.com/yegord/snowman +[ -e v1.0.tar.gz ] || wget https://github.com/nihilus/snowman/archive/v1.0.tar.gz +tar xvzf v1.0.tar.gz +cd snowman-1.0 rm -rf build mkdir build cd build