This playbook will automate the setup of your MacBook to ensure you have necessary tools for hacking. It is meant to be configurable, and to help introduce useful tools.
Ideas stolen from:
From a default install of OS X, you need git installed to start. Install the XCode command line tools, then clone the repo.
xcode-select --installgit clone https://github.com/bitsforeveryone.com/hackbookcd hackbook && ./go.sh
Defaults are in the variables file group_vars/all.yml file. Edit this file by turning options on/off with true/false or by commenting/uncommenting packages to be installed.
Applications (installed with Homebrew Cask):
Packages (installed with Homebrew):
- autoconf
- bash-completion
- git
- go
- hub
- httpie
- sqlite
- nmap
- cowsay
- readline
- openssl
- pv
- wget
Applications (installed with pip):
Applications (installed with Homebrew Cask):
Packages (installed with Homebrew):
- autoconf
- gpg
- iperf
- fcrackzip
- foremost
- hexedit
- pngcheck
- pwntools
- radare2
- unicorn
- docker