๐Ÿ† Special Thanks

September 6, 2026 ยท View on GitHub

๐Ÿ’€ Yggdrasil ๐Ÿ’€

Kali 22-4 python
repo size issues
python bash powershell

Yggdrasil, the world tree in Norse mythology, symbolizes connection and structure โ€” an idea that reflects this program's purpose. Designed for multiple cybersecurity domains, it automates the installation of missing tools and streamlines the configuration of debian based linux distros (e.g., Kali Linux) after a fresh setup, saving valuable time.

Important

Do not use this program for illegal activities.


โ— News

Upcoming Changes

Version 0.9d:

  • Hotfixes:
    • Exa was replaced with Eza.
    • Systemd Units:
      • Cargo Updater was fixed.
      • Incorrect output during the filter process was issued several times if the installation path did not exist.
      • Not all timers was enabled.
      • Path filter process for custom configs was fixed.
      • Workspace Cleaner was fixed.
      • All timers was fixed to prevent the execution of all services during system startup.
  • Additional Changes:
    • The planned feature for provisioning a Windows machine with the necessary tools was ultimately deferred due to time constraints.
  • New Aliases:
    • yggdrasil-services was added to monitor all systemd units of the tool.
  • New Category:
    • Malware Development
  • New Features:
    • npm was added as a new download category.
    • smb was added to the hardening options.
    • -FTS parameter was added to use --break-system-packages for pip packages.
  • New Improvements:
    • Downloader:
      • To speed up the installation process, the timer for packages that have already been installed has been reduced.
    • Automation script:
      • Automation script to install sliver was added.
      • Automation script to install covenant was added.
    • Systemd Units:
      • New description fields was added.
    • Terminal:
      • The terminal transparency has been set to 0.
    • Yggdrasil Wiki improvements:
      • Cheat Sheet
      • Features Overview
      • Preparations
      • Tools Overview
      • Using the Automated Variant
โžก๏ธ Full Changelog โฌ…๏ธ

๐Ÿ›ก๏ธ Official Documentation

The official documentation could be found at the following link.

โžก๏ธ Official Documentation โฌ…๏ธ

๐Ÿ“ƒ Features

The following link contains all features of Yggdrasil.

โžก๏ธ List of all features โฌ…๏ธ

โ˜ข๏ธ Cheat Sheet

The following link contains the official cheat sheet for Yggdrasil.

โžก๏ธ Cheat Sheet โฌ…๏ธ

โš” Live Example


โ›“๏ธ Requirements

ComponentSize
Disk Space100 GB

๐Ÿ—๏ธ Project Structure

Project Structure
โ”œโ”€โ”€ ๐Ÿ“ Config
|   โ”œโ”€โ”€ ๐Ÿ“ Automation (UNDER CONSTRUCTION)
|   |   โ”œโ”€โ”€ Install.cfg
|   โ”œโ”€โ”€ ๐Ÿ“ Files (UNDER CONSTRUCTION)
|   |   โ”œโ”€โ”€ ๐Ÿ“ Apache / Nginx
|   |   |   โ”œโ”€โ”€ 001-pentest.conf
|   |   โ”œโ”€โ”€ ๐Ÿ“ iptables
|   |   |   โ”œโ”€โ”€ rules.v4
|   |   |   โ”œโ”€โ”€ rules.v6
|   |   โ”œโ”€โ”€ samba_conf
|   |   โ”œโ”€โ”€ screen_conf_homesen
|   |   โ”œโ”€โ”€ screen_conf_jarl_bjoern
|   |   โ”œโ”€โ”€ vim_conf_homesen
|   โ”œโ”€โ”€ ๐Ÿ“ Linux
|   |   โ”œโ”€โ”€ ๐Ÿ“ Custom
|   |   |   โ”œโ”€โ”€ install.txt
|   |   โ”œโ”€โ”€ ๐Ÿ“ Development
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Exploit_Development
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Malware_Development
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Reverse_Engineering
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Source_Code_Analysis
|   |   โ”œโ”€โ”€ ๐Ÿ“ Forensic
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Cloud
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Crypto
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Infrastructure
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Mobile
|   |   โ”œโ”€โ”€ ๐Ÿ“ General
|   |   |   โ”œโ”€โ”€ gui.txt
|   |   |   โ”œโ”€โ”€ standard.txt
|   |   โ”œโ”€โ”€ ๐Ÿ“ Hardening
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Cloud
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Infrastructure
|   |   โ”œโ”€โ”€ ๐Ÿ“ Pentest
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Cloud
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ IOT
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Infrastructure
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Mobile
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Web
|   |   โ”œโ”€โ”€ ๐Ÿ“ Red_Teaming
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Active_Directory
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ OSINT
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Phishing
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Physical_Pentesting
|   |   โ”œโ”€โ”€ ๐Ÿ“ Training
|   |   |   โ”œโ”€โ”€ full.txt
โ”œโ”€โ”€ ๐Ÿ“ Custom
|   โ”œโ”€โ”€ burp_install.sh (UNDER CONSTRUCTION)
|   โ”œโ”€โ”€ covenant_install.sh
|   โ”œโ”€โ”€ display_driver.sh
|   โ”œโ”€โ”€ edge_install.sh
|   โ”œโ”€โ”€ old_kali_wallpapers.sh
|   โ”œโ”€โ”€ sliver_install.exp (UNDER CONSTRUCTION)
|   โ”œโ”€โ”€ wlan_driver.sh
โ”œโ”€โ”€ ๐Ÿ“ Information
|   โ”œโ”€โ”€ ๐Ÿ“ Changelog
|   |   โ”œโ”€โ”€ full.md
|   โ”œโ”€โ”€ ๐Ÿ“ Info (UNDER CONSTRUCTION)
|   |   โ”œโ”€โ”€ forensic.txt
|   |   โ”œโ”€โ”€ red_teaming.txt
|   |   โ”œโ”€โ”€ training.txt
|   โ”œโ”€โ”€ ๐Ÿ“ Pages
|   |   โ”œโ”€โ”€ Active_Directory.txt
|   |   โ”œโ”€โ”€ Custom.txt
|   |   โ”œโ”€โ”€ Education.txt
|   |   โ”œโ”€โ”€ Forensic.txt
|   |   โ”œโ”€โ”€ Hardening.txt
|   |   โ”œโ”€โ”€ Infrastructure.txt
|   |   โ”œโ”€โ”€ Mobile.txt
|   |   โ”œโ”€โ”€ OSINT.txt
|   |   โ”œโ”€โ”€ Phishing.txt
|   |   โ”œโ”€โ”€ Web.txt
|   โ”œโ”€โ”€ info.txt
โ”œโ”€โ”€ ๐Ÿ“ Resource
|   โ”œโ”€โ”€ ๐Ÿ“ Auto
|   |   โ”œโ”€โ”€ ๐Ÿ“ Linux
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Burp
|   |   |   |   โ”œโ”€โ”€ burp_install_01 - 08.jpg
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Firefox
|   |   |   |   โ”œโ”€โ”€ Firefox_ADD.jpg
|   |   |   โ”œโ”€โ”€ ๐Ÿ“ Transparency
|   โ”œโ”€โ”€ ๐Ÿ“ Python
|   |   โ”œโ”€โ”€ ๐Ÿ“ Standard_Operations
|   |   |   โ”œโ”€โ”€ ArgParser.py
|   |   |   โ”œโ”€โ”€ Colors.py
|   |   |   โ”œโ”€โ”€ Libraries.py
|   |   |   โ”œโ”€โ”€ Logger.py
|   |   |   โ”œโ”€โ”€ Standard.py
|   |   โ”œโ”€โ”€ auto.py
|   |   โ”œโ”€โ”€ browse.py
|   |   โ”œโ”€โ”€ clean.py
|   |   โ”œโ”€โ”€ filter.py
|   |   โ”œโ”€โ”€ install.py
|   |   โ”œโ”€โ”€ nic.py
|   |   โ”œโ”€โ”€ zip.py
|   โ”œโ”€โ”€ ๐Ÿ“ URL_Opener
|   |   โ”œโ”€โ”€ index.html
|   โ”œโ”€โ”€ ๐Ÿ“ Workfiles
|   |   โ”œโ”€โ”€ configurator.sh
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ yggdrasil.py

๐Ÿ† Special Thanks

In the context of the development of the tool, I would like to thank the following people for their contribution:

  • atreus92
  • cddmp
  • Explie
  • GhostActive
  • HomeSen
  • ikstream
  • janstarke
  • julion-m
  • nayaningaloo
  • pyxon73
  • SandySchoene
  • SecMyth

โš ๏ธ Remark

It should be noted that the scripts are still under active development; however, they already provide a simplified starting point by offering predefined configurations and setup options.