Added scratchabit and scratchablock

This commit is contained in:
raildex1 2017-04-24 02:04:40 +10:00
parent f211f94e0b
commit bc67e73bc8
4 changed files with 27 additions and 0 deletions

View file

@ -40,6 +40,8 @@ Installers for the following tools are included:
| 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 | [rr](http://rr-project.org) | Record and Replay Debugging Framework | <!--tool--><!--test-->
| binary | [scratchabit](https://github.com/pfalcon/ScratchABit) | Easily retargetable and hackable interactive disassembler | <!--tool--><!--test-->
| binary | [scratchablock](https://github.com/pfalcon/ScratchABlock) | Yet another crippled decompiler project | <!--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-->
| binary | [snowman](https://github.com/yegord/snowman) | Cross-architecture decompiler. | <!--tool--><!--test-->

8
scratchabit/install Executable file
View file

@ -0,0 +1,8 @@
#!/bin/bash -ex
git clone --recursive https://github.com/pfalcon/ScratchABit
mkdir -p bin
cd bin
ln -s ../ScratchABit/ScratchABit.py ./scratchabit.py
cd ..

14
scratchablock/install Normal file
View file

@ -0,0 +1,14 @@
#!/bin/bash -ex
ctf-tools-pip3 install -y nose
git clone --recursive https://github.com/pfalcon/ScratchABlock
source ctf-tools-venv-activate3
mkdir -p bin
cd bin
for i in ../ScratchABlock/*.py
do
ln -s $i ./scratchablock-$(basename $i)
done
ln -s ../ScratchABlock/run_tests ./scratchablock-runtests
cd ..

3
scratchablock/uninstall Normal file
View file

@ -0,0 +1,3 @@
#!/bin/bash -ex
ctf-tools-pip3 uninstall -y nose || true