No description or website provided.
Switch branches/tags
Nothing to show
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
ansible [ANSIBLE] Update role kali-sw Dec 5, 2018
docker [DOCKER] Update docker_compose_wekan-bookstack Dec 5, 2018
terraform/terraform_vpc [terraform] Add terraform_vpc Oct 26, 2018
.gitignore [terraform] Add terraform_vpc Oct 26, 2018
.gitmodules [docker] Add docker_vault Oct 26, 2018
LICENSE Initial commit Oct 24, 2018 [ansible] Add multiple roles Oct 28, 2018

Offensive Infrastructure

This repository will host the supporting code for the "Offensive Infrastructure with Modern Technologies" blog series.

In the meantime, it hosts Ansible, Docker, and Terraform templates I'm currently using.


Role Description
docker Install docker
golang Install golang
kali-cloud Install tools to perform cloud assessments (AWS, Azure, GCP)
kali-metasploit 3. Install MSF, configure Postgres, setup msfdb and Armitage
kali-os 1. Update OS, setup locales, add users, config ufw and zsh
kali-red For red teams (empire, dnscat2, etc.)
kali-sw 2. Install basic maintenance, dev, and pt tools
kali-wifi Wi-Fi pentesting tools
mobile-android Android tools
mobile-ios iOS tools
nginx Fully configured nginx
sublimetext Install sublimetext


Folder Description
docker_compose_clair Spin up Clair, alongside Postgres and Klar, to scan Docker images for security vulnerabilities
docker_compose_django Django setup with Postgres (database), Redis (cache), and nginx (proxy)
docker_compose_flask Flask setup
docker_compose_nginx-proxy Nginx-proxy setup
docker_compose_wekan-bookstack Local setup for Wekan and Bookstack
docker_go_dev Development image for Golang. Published on Docker Cloud
docker_kali Image for kali. Published on Docker Cloud
docker_python_dev Development image for Python2/3. Published on Docker Cloud
docker_vault Docker + Consul + Vault


Folder Description
terraform_vpc Terraform template for a full VPC setup