Skip to content

Ansible automation scripts to build a Kali Linux box for pentesting & red-teaming

Notifications You must be signed in to change notification settings

v4resk/KaliForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KaliForge

Introduction

KaliForge is a powerful automation project designed to streamline the customization and provisioning process of a fresh Kali Linux installation.This project utilizes Ansible playbooks, allowing users to effortlessly install and configure a comprehensive set of tools tailored for pentest and red team operations.

Installing and setting up Kali Linux with all the necessary tools traditionally involves numerous manual steps, which can be time-consuming and prone to errors. KaliForge aims to simplify this process by automating the installation of essential tools and configurations, providing users with a consistent and reliable environment from the start.

Instructions

On your fresh KaliLinux installation, install ansible

sudo apt update
sudo apt install ansible-core

Clone repo and install dependencies

git clone https://github.com/v4resk/KaliForge
cd KaliForge
ansible-galaxy install -r requirements.yml

To run it, KaliForge will need a Github access token in order to interact with the Github API, see this page to create one.

ansible-playbook main.yml -K --extra-vars="github_api_key=[your_github_api_key]"

Features

Status Description
🗸 Configure BurpSuite & its certificate in firefox
🗸 Configure Obsidian, extensions, vault & templates
🗸 Configure Tmux & zsh
🗸 Install Visual-studio-code with some extensions
🗸 Install some extensions in firefox
🗸 Configure logging with ufw, iptables, rsyslog, auditd
🗸 Configure an Azerty Keyboard (Fr kerboard layout)
🗸 Install many offensive tools in /home/$USER/Documents/RedTeam
Install many defensive tools in /home/$USER/Documents/BlueTeam
🗸 Install many go, python, ruby tools

References

KaliForge was largely inspired by IppSec's parrot-build project.

About

Ansible automation scripts to build a Kali Linux box for pentesting & red-teaming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published