Skip to content

☢️ Cheat Sheet

Rainer Christian Björn Herold edited this page Mar 24, 2024 · 31 revisions

This page provides an overview of all available parameters and aliases.

Command Description
python3 yggdrasil.py -aL The parameter is used to automatically accept all license agreements that have been implemented in the tool.
python3 yggdrasil.py -sH This skips the hardening queries.
python3 yggdrasil.py -sU This means that no URLs are opened after installation.
python3 yggdrasil.py -sI This parameter can be used to skip the entire installation process.
python3 yggdrasil.py -sbI The listed parameter skips the Basic Tool installation process.
python3 yggdrasil.py -sC With this parameter, the custom config queries are skipped.
python3 yggdrasil.py -aW <CUSTOM_WORKSPACE_PATH> This parameter is used to insert a custom workspace path.
python3 yggdrasil.py -tP <TOOL_PATH_NAME> This parameter can be used to define a customized path for installing the tools.
python3 yggdrasil.py -hN <HOSTNAME> The parameter is used to define a host name.
python3 yggdrasil.py -sH -sC -sU The command is a chain of several steps, for example, no URLs are opened after installation and the hardening and custom config are skipped.
python3 yggdrasil.py -cP <CUSTOM_SCRIPTS_PATH> or <CUSTOM_SCRIPT> This parameter can either be used to read in a path with installation scripts or to load a special script that is executed after the installation.

⚠️ The aliases listed below can only be used if the Aliases custom configuration was previously selected during the installation process.

Alias Description
cargo-tools-update Manual updater for the package manager Cargo has also been created.
cls This alias can also be used to clear the terminal as usual under Windows.
git-tools-update This alias can be used to update all tools that have been downloaded via GitHub and are located within the installation path.
kali-repo-switch This alias can be used to manually switch between the download repositories kali-last-snapshot and kali-rolling.
ls_old This alias was designed to use the old ls command instead of the new one with exa.
microcode-update In some cases an annoying message may appear from the microcode, which can be tried to be fixed using the provided alias microcode-update.
rot13 The alias is used to encrypt a provided text in the Caesar 13 rotation.
yggdrasil-info After installing the tool, a colored output with useful information is displayed, which can be called up again using the alias.
yggdrasil-rust-update The alias attempts to update the current Rust version to the latest version.
yggdrasil-services UNDER CONSTRUCTION
yggdrasil-vnc This alias is used to set up an encrypted VNC proxy server with password authentication.

Alias Description
yggdrasil-custom This alias is used to load your own configured web pages.
yggdrasil-education This alias is used to load pages into your default browser, which can be used for training purposes.
yggdrasil-forensic This alias is used to load web pages into your browser that are relevant for forensic purposes.
yggdrasil-hardening This alias is used to load web pages that are relevant for hardening purposes.
yggdrasil-osint This alias opens URLs that are relevant for OSINT.
yggdrasil-pentesting This alias is used to load web pages into your browser that are relevant for pentest purposes.
yggdrasil-web This alias is used to load web pages that are relevant for web pentests.
Clone this wiki locally