No description
Find a file
2015-05-07 13:32:17 -07:00
afl changed the install system 2015-05-07 11:54:16 -07:00
bin accidentally blew away the management script... 2015-05-07 13:28:40 -07:00
checksec changed the install system 2015-05-07 11:54:16 -07:00
cribdrag changed the install system 2015-05-07 11:54:16 -07:00
crosstool changed the install system 2015-05-07 11:54:16 -07:00
dirs3arch changed the install system 2015-05-07 11:54:16 -07:00
firmware-mod-kit changed the install system 2015-05-07 11:54:16 -07:00
gdb changed the install system 2015-05-07 11:54:16 -07:00
hashpump changed the install system 2015-05-07 11:54:16 -07:00
peda changed the install system 2015-05-07 11:54:16 -07:00
preeny added preeny! 2015-05-07 13:25:48 -07:00
qemu changed the install system 2015-05-07 11:54:16 -07:00
shellnoob shellnoob 2015-05-07 12:01:40 -07:00
sqlmap changed the install system 2015-05-07 11:54:16 -07:00
xortool xortool 2015-05-07 11:59:43 -07:00
xrop changed the install system 2015-05-07 11:54:16 -07:00
.gitignore gitignore 2015-05-07 12:11:08 -07:00
README.md containment note 2015-05-07 13:32:17 -07:00
TODO accidentally blew away the management script... 2015-05-07 13:28:40 -07:00

ctf-tools

This is a collection of setup scripts to create an install of various security research tools. Of course, this isn't a hard problem, but it's really nice to have them in one place that's easily deployable to new machines and so forth. To use, do:

# list the available tools
manage-tools list

# install gdb
manage-tools install gdb

# uninstall gdb
manage-tools uninstall gdb

# uninstall all tools
manage-tools uninstall all

Where possible, the tools keep the installs very self-contained (i.e., in to tool/ directory), and most uninstalls are just calls to git clean. To support python dependencies, however, make sure to create a virtualenv before installing and using tools (i.e., mkvirtualenv ctf). Installers for the following tools are included:

Category Tool Description
binary afl State-of-the-art fuzzer.
binary checksec Check binary hardening settings.
binary crosstool Cross-compilers and cross-architecture tools.
binary firmware-mod-kit Tools for firmware packing/unpacking.
binary gdb Up-to-date gdb with python2 bindings.
binary peda Enhanced environment for gdb.
binary preeny A collection of helpful preloads (compiled for many architectures!).
binary qemu Latest version of qemu!
binary shellnoob Shellcode writing helper.
binary xrop Gadget finder.
crypto cribdrag Interactive crib dragging tool (for crypto).
crypto hashpump A tool for performing hash length extension attaacks.
crypto xortool XOR analysis tool.
web dirs3arch Web path scanner.
web sqlmap SQL injection automation engine.