Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
beatbox — 🧊Wegwerfbare Umgebungen auf deinem eigenen Computer | Kitploit
Tools/GitHubGitHub/0xthearchitect/beatbox
DefensivwerkzeugeDynamische Analyse (Sandboxing)NetzwerkkartierungSicherheitsvirtualisierungNetzwerksicherheitPenetrationstestsLernen & BildungRed TeamingLabs & Praxis
GitHub0xthearchitect/beatbox

beatbox

🧊Wegwerfbare Umgebungen auf deinem eigenen Computer

1vor 6 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Repository anzeigen
Teilen

BeatBox

Break the box. Beat the box.
Baue eine Sandbox, brich sie, sieh, was passiert.

Herunterladen · Selbst bauen · Lizenz

BeatBox ist ein Labor für praktische Cybersicherheitsübungen, das auf deinem eigenen Computer läuft. Echte Maschinen, echte Netzwerke, echte Dienste. Richte sie ein, greife sie an, verteidige sie und wirf sie weg, wenn du fertig bist.

BeatBox-Startbildschirm

Maschinen

Starte jedes Betriebssystem von einer Installations-CD, die du bereits hast. Jede Maschine ist ein echter Computer mit eigenem Kernel und eigener Festplatte, in einem eigenen Fenster.

Friere sie ein. Setze einen Speicherpunkt, bevor du etwas ausprobierst, das du vielleicht rückgängig machen willst, und kehre dorthin zurück, wenn es schiefgeht. Wenn du fertig bist, wirf die Maschine weg. Die Festplatte, von der du gestartet bist, wird nie beschrieben.

Eine Maschine, die einen Ubuntu-Installer startet

Netzwerke

Verbinde Maschinen mit Switches und Routern, teile sie in VLANs auf, verstecke sie hinter NAT und gib ihnen Namen und Adressen. Eine Firewall entscheidet, wer mit wem sprechen darf, Regel für Regel, von oben nach unten.

Leichte PCs und leichte Server brauchen jeweils ein oder zwei Megabyte, sodass ein ganzes Büro neben ein paar vollwertigen Maschinen auf einen Laptop passt. Dann beobachte es: jede Konversation, den Weg, den sie durch das Netzwerk genommen hat, und was die Firewall mit ihr gemacht hat.

Speichere ein Netzwerk in einer Datei oder starte ein neues aus einer Vorlage.

Ein Netzwerk mit VLANs Firewall-Regeln

Server

Bringe Dienste innerhalb einer Maschine zum Laufen: eine Website, eine Website hinter nginx, eine PostgreSQL-Datenbank, ein E-Mail-Postfach, Namen für das ganze Netzwerk. BeatBox prüft, was die Maschine benötigt, bevor es etwas startet, und sagt dir, was zu installieren ist, wenn etwas fehlt. Brauchst du etwas anderes? Beschreibe deinen eigenen Dienst.

Dienste, die ein Server ausführen kann

Deine Festplatten bleiben deine

BeatBox lädt niemals eine Festplatte herunter und schreibt niemals auf die, die du ihm gibst. Jede Maschine läuft auf einer eigenen Schicht darüber, sodass das Zerstören einer Maschine niemals die Festplatte zerstört.

BeatBox spricht Englisch und Portugiesisch.

Herunterladen

Hole dir den Installer für dein System aus den Releases.

SystemDatei
Ubuntu 22.04 oder neuer, Debian 12.deb
Fedora, openSUSE.rpm
Jedes andere Linux.AppImage (zuerst QEMU installieren)
Windows 10 und 11-setup.exe

Beim ersten Öffnen prüft BeatBox deinen Computer und bietet an zu beheben, was fehlt: QEMU und den Zugriff auf Hardware-Virtualisierung (KVM unter Linux, Windows Hypervisor Platform unter Windows).

Selbst bauen

Du brauchst Rust (die Version wird aus rust-toolchain.toml gewählt), Node.js 20 oder neuer und QEMU.

Unter Ubuntu oder Debian:

sudo apt install build-essential pkg-config libwebkit2gtk-4.1-dev \
    libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev \
    qemu-system-x86 qemu-utils

Unter Fedora:

sudo dnf install gcc pkgconf-pkg-config webkit2gtk4.1-devel gtk3-devel \
    libappindicator-gtk3-devel librsvg2-devel qemu-system-x86-core qemu-img

Unter Windows installiere die Visual Studio Build Tools mit „Desktop development with C++". BeatBox installiert QEMU beim ersten Start selbst.

Dann, aus dem Repository:

cd web && npm ci && npm run build && cd ..
cargo build --release -p beatboxd
cargo build --release --manifest-path shell/Cargo.toml

Führe shell/target/release/beatbox aus (beatbox.exe unter Windows). Es findet die Engine in target/release/ und startet sie.

Lizenz

BeatBox steht dir zur Nutzung unter einer der beiden folgenden Lizenzen zur Verfügung

  • Apache License, Version 2.0
  • MIT license

nach deiner Wahl.

Tool herunterladen