Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
beatbox — 🧊Des environnements jetables sur votre propre ordinateur | Kitploit
Outils/GitHubGitHub/0xthearchitect/beatbox
Outils DéfensifsAnalyse Dynamique (Sandboxing)Cartographie RéseauVirtualisation de SécuritéSécurité RéseauTests d'IntrusionApprentissage et ÉducationRed TeamingLabs et Pratique
GitHub0xthearchitect/beatbox

beatbox

🧊Des environnements jetables sur votre propre ordinateur

1il y a 5 joursPas encore vérifié
Voir le dépôt

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

BeatBox

Break the box. Beat the box.
Créez un bac à sable, cassez-le, voyez ce qui se passe.

Télécharger · Compilez-le vous-même · Licence

BeatBox est un laboratoire de pratique concrète de la cybersécurité qui s'exécute sur votre propre ordinateur. De vraies machines, de vrais réseaux, de vrais services. Configurez-les, attaquez-les, défendez-les, et jetez-les une fois terminé.

Écran de démarrage de BeatBox

Machines

Démarrez n'importe quel système d'exploitation à partir d'un disque d'installation que vous possédez déjà. Chaque machine est un véritable ordinateur avec son propre noyau et son propre disque, dans une fenêtre qui lui est propre.

Gelez-la. Créez un point de sauvegarde avant d'essayer quelque chose que vous pourriez vouloir annuler, et revenez-y lorsque cela tourne mal. Une fois terminé, jetez la machine. Le disque à partir duquel vous avez démarré n'est jamais écrit.

Une machine démarrant un installateur Ubuntu

Réseaux

Câblez des machines à des commutateurs et des routeurs, répartissez-les en VLAN, cachez-les derrière NAT, et donnez-leur des noms et des adresses. Un pare-feu décide qui peut parler à qui, règle par règle, de haut en bas.

Les PC légers et les serveurs légers occupent un ou deux mégaoctets chacun, de sorte qu'un bureau entier tient sur un ordinateur portable à côté de quelques machines complètes. Ensuite, observez : chaque conversation, le chemin qu'elle a emprunté à travers le réseau, et ce que le pare-feu lui a fait.

Enregistrez un réseau dans un fichier, ou démarrez-en un nouveau à partir d'un modèle.

Un réseau avec des VLAN Règles de pare-feu

Serveurs

Mettez des services au travail à l'intérieur d'une machine : un site web, un site derrière nginx, une base de données PostgreSQL, une boîte de réception e-mail, des noms pour tout le réseau. BeatBox vérifie ce dont la machine a besoin avant de démarrer quoi que ce soit, et vous indique quoi installer lorsqu'il manque quelque chose. Besoin d'autre chose ? Décrivez votre propre service.

Services qu'un serveur peut exécuter

Vos disques restent les vôtres

BeatBox ne télécharge jamais de disque, et n'écrit jamais sur celui que vous lui fournissez. Chaque machine s'exécute sur une couche qui lui est propre par-dessus, de sorte que casser une machine ne casse jamais le disque.

BeatBox parle anglais et portugais.

Téléchargement

Obtenez l'installateur pour votre système depuis Releases.

SystèmeFichier
Ubuntu 22.04 ou plus récent, Debian 12.deb
Fedora, openSUSE.rpm
Tout autre Linux.AppImage (installez QEMU d'abord)
Windows 10 et 11-setup.exe

La première fois qu'il s'ouvre, BeatBox vérifie votre ordinateur et propose de corriger ce qui manque : QEMU, et l'accès à la virtualisation matérielle (KVM sous Linux, Windows Hypervisor Platform sous Windows).

Compilez-le vous-même

Vous avez besoin de Rust (la version est choisie depuis rust-toolchain.toml), de Node.js 20 ou plus récent, et de QEMU.

Sur Ubuntu ou 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

Sur Fedora :

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

Sous Windows, installez les Visual Studio Build Tools avec « Desktop development with C++ ». BeatBox installe QEMU lui-même au premier lancement.

Ensuite, depuis le dépôt :

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

Lancez shell/target/release/beatbox (beatbox.exe sous Windows). Il trouve le moteur dans target/release/ et le démarre.

Licence

BeatBox est à vous, sous l'une ou l'autre des licences suivantes

  • Apache License, Version 2.0
  • MIT license

selon votre choix.

Télécharger l’outil