Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
beatbox — 🧊Одноразовые окружения на вашем собственном компьютере | Kitploit
Инструменты/GitHubGitHub/0xthearchitect/beatbox
Оборонительные ИнструментыДинамический анализ (песочница)Картирование сетиВиртуализация для безопасностиСетевая безопасностьТестирование на ПроникновениеОбучение и ОбразованиеRed TeamingЛаборатории и Практика
GitHub0xthearchitect/beatbox

beatbox

🧊Одноразовые окружения на вашем собственном компьютере

15 дней назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Репозиторий
Поделиться

BeatBox

Break the box. Beat the box.
Создайте песочницу, взломайте её и посмотрите, что получится.

Скачать · Собрать самостоятельно · Лицензия

BeatBox — это лаборатория для практического изучения кибербезопасности, работающая на вашем собственном компьютере. Настоящие машины, настоящие сети, настоящие сервисы. Настройте их, атакуйте их, защищайте их и выбрасывайте, когда закончите.

Начальный экран BeatBox

Машины

Загружайте любую операционную систему с установочного диска, который у вас уже есть. Каждая машина — это настоящий компьютер с собственным ядром и собственным диском, в отдельном окне.

Заморозьте её. Сделайте точку сохранения, прежде чем попробовать что-то, что, возможно, захотите отменить, и вернитесь к ней, если что-то пойдёт не так. Когда закончите, выбросьте машину. Диск, с которого вы начинали, никогда не записывается.

Машина, загружающая установщик Ubuntu

Сети

Подключайте машины к коммутаторам и маршрутизаторам, разделяйте их на VLAN, скрывайте их за NAT, давайте им имена и адреса. Межсетевой экран решает, кто может общаться с кем, по одному правилу за раз, сверху вниз.

Лёгкие ПК и лёгкие серверы занимают по мегабайту-два каждый, так что целый офис помещается на ноутбуке рядом с несколькими полноценными машинами. Затем наблюдайте за ним: каждый разговор, путь, которым он прошёл через сеть, и что с ним сделал межсетевой экран.

Сохраните сеть в файл или создайте новую из шаблона.

Сеть с VLAN Правила межсетевого экрана

Серверы

Запускайте сервисы внутри машины: веб-сайт, сайт за nginx, базу данных PostgreSQL, почтовый ящик, имена для всей сети. BeatBox проверяет, что нужно машине, прежде чем что-либо запустить, и сообщает, что установить, если чего-то не хватает. Нужно что-то другое? Опишите свой собственный сервис.

Сервисы, которые может запускать сервер

Ваши диски остаются вашими

BeatBox никогда не скачивает диск и никогда не записывает на тот, который вы ему дали. Каждая машина работает на собственном слое поверх него, поэтому поломка машины никогда не ломает диск.

BeatBox поддерживает английский и португальский языки.

Скачать

Получите установщик для вашей системы на странице Releases.

СистемаФайл
Ubuntu 22.04 или новее, Debian 12.deb
Fedora, openSUSE.rpm
Любой другой Linux.AppImage (сначала установите QEMU)
Windows 10 и 11-setup.exe

При первом запуске BeatBox проверяет ваш компьютер и предлагает исправить то, чего не хватает: QEMU и доступ к аппаратной виртуализации (KVM в Linux, Windows Hypervisor Platform в Windows).

Соберите самостоятельно

Вам нужны Rust (версия выбирается из rust-toolchain.toml), Node.js 20 или новее и QEMU.

В Ubuntu или 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

В Fedora:

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

В Windows установите Visual Studio Build Tools с компонентом "Desktop development with C++". BeatBox сам устанавливает QEMU при первом запуске.

Затем из репозитория:

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

Запустите shell/target/release/beatbox (beatbox.exe в Windows). Он находит движок в target/release/ и запускает его.

Лицензия

BeatBox доступен вам на условиях любой из

  • Apache License, Version 2.0
  • MIT license

на ваш выбор.

Скачать инструмент