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 --install
git clone https://github.com/bitsforeveryone.com/hackbook
cd 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