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

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

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

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

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

Категории

Все категории
Loading categories
goshs — Многофункциональный файловый сервер в одном бинарном файле для специалистов red team и разработчиков. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. Мощная замена python3 -m http.server. | Kitploit
Инструменты/GitHubGitHub/goshs-labs/goshs
Инструменты фишингаГенерация полезной нагрузкиСбор информацииCTFТестирование на ПроникновениеКомандование и УправлениеRed TeamingАнализ DNS
GitHubgoshs-labs/goshs

goshs

Многофункциональный файловый сервер в одном бинарном файле для специалистов red team и разработчиков. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. Мощная замена python3 -m http.server.

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

Популярное

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

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

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

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

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

Version GitHub License GitHub go.mod Go version GitHub issues Downloads Stars goreleaser codecov OpenSSF Scorecard OpenSSF Best Practices

goshs-logo

Вы находитесь в середине тестирования на проникновение. Нужно передать файл, перехватить SMB-хеш или быстро развернуть HTTPS-сервер — а python3 -m http.server уже не подходит.

goshs — это файловый сервер в одном бинарнике, созданный для моментов, когда требуется больше, чем Python SimpleHTTPServer, но нет желания настраивать Apache. HTTP/S, WebDAV, FTP/SFTP, SMB, LDAP/S, базовая аутентификация, ссылки для общего доступа, DNS/SMTP-коллбэки, захват и взлом NTLM-хешей — всё в одной команде.

intro

goshs-screenshot-light goshs-screenshot-dark

Демо

Попробуйте сами: demo.goshs.de

goshs-demo

Быстрый старт

root@kitploit:~
# Раздать текущую директорию на порту 8000
goshs

# Раздать с HTTPS (самоподписанный сертификат) и базовой аутентификацией
goshs -s -ss -b user:password

# Захватить SMB-хеши
goshs -smb -smb-domain CORP

# Захватить учётные данные LDAP и NTLM-хеши (с опциональным взломом по словарю)
goshs -ldap
goshs -ldap -ldap-wordlist /usr/share/wordlists/rockyou.txt

# Поймать DNS-коллбэки и получать email
goshs -dns -dns-ip 1.2.3.4 -smtp -smtp-domain your-domain.com

# Самоуничтожиться через 2 часа
goshs --ttl 2h

# Запустить с интерактивной панелью в терминале (отлично для безголовых SSH-сессий)
goshs --tui

# Раздать полезные нагрузки, которые автоматически подставляют ваш хост/порт обратного вызова при скачивании
goshs -i 10.10.14.7 --template --tpl-var LPORT=4444
# Получить рендеринг: curl 'http://10.10.14.7:8000/rev.ps1?tpl'

Документация

Подробная документация на docs.goshs.de

Возможности

Установка

🐚 Автодополнение в оболочке

goshs может установить автодополнение для bash, fish и zsh:

root@kitploit:~
goshs --completion bash
goshs --completion fish
goshs --completion zsh

На macOS с Homebrew автоматически используется правильный путь Homebrew. После установки команда выводит точную инструкцию по активации, например:

root@kitploit:~
source ~/.local/share/bash-completion/completions/goshs
🔧 Сборка вручную

Встроенные веб-ресурсы закоммичены, поэтому обычная сборка работает сразу:

root@kitploit:~
git clone https://github.com/goshs-labs/goshs.git
cd goshs
go build -o goshs .

Если вы изменили исходники JavaScript или SCSS, сначала пересоберите ресурсы с установленными esbuild и sass:

root@kitploit:~
make generate
go build -o goshs .

Участники разработки

Contributors

Участники по безопасности

Эти замечательные участники сделали goshs ещё более безопасным ❤️

Сообщество

Присоединяйтесь к Discord-сообществу и начинайте общаться.

Join Discord

История звёзд

Star History Chart

Благодарности

Особая благодарность sc0tfree за вдохновение на этот проект — его проект updog, написанный на Python.

Скачать инструмент
📁 Файловые операцииСкачивание (с докачкой и произвольным доступом через HTTP Range), загрузка (drag & drop, POST/PUT), удаление, массовый ZIP, QR-коды
🔌 ПротоколыHTTP/S, WebDAV, FTP/SFTP, SMB, LDAP/S
🔒 Аутентификация и безопасностьБазовая аутентификация, аутентификация по сертификату, TLS (самоподписанный, Let's Encrypt, пользовательский сертификат), белый список IP, файловые ACL
⚙️ Режимы сервераТолько чтение, только загрузка, без удаления, тихий, невидимый, выполнение команд CLI, самоуничтожение (TTL)
🔗 Ссылки для общего доступаОбщий доступ по токену, лимит скачиваний, временное ограничение
🎯 Совместная работа / CTFDNS-сервер, SMTP-сервер, захват SMB-хешей NTLM + взлом, захват LDAP-учётных данных + взлом NTLM-хешей (режим JNDI для Log4Shell), эндпоинт редиректа, перехватчик обратных оболочек + генератор полезных нагрузок
🧩 Шаблонизация полезных нагрузокПодстановка {{.LHOST}}/{{.LPORT}} + пользовательских --tpl-var в файлы на лету (?tpl)
🔔 ИнтеграцияWebhooks, туннелирование через localhost.run, конфигурационный файл, JSON API, mDNS
🖥️ Панель TUIИнтерактивная полноэкранная панель в терминале; живые окна для HTTP, DNS, SMB, LDAP, SMTP, обратных оболочек и буфера обмена; прикрепляйте и апгрейдите оболочки прямо из терминала
🛠️ ПрочееТёмная/светлая темы, буфер обмена, самообновление, вывод логов, встраивание файлов, понижение привилегий
Метод
🐧 curl | shcurl -sSfL https://goshs.de/install.sh | sh
🦫 Gogo install goshs.de/goshs/v2@latest
🐉 Kali и Parrot OSsudo apt install goshs
🎗️ Arch Linux (AUR)yay -S goshs-bin
🖤 BlackArchpacman -S goshs
🏔️ Alpine Linux (edge)apk add goshs
🫙 Snapsnap install goshs
🎩 Fedora / RHEL (COPR)dnf copr enable goshs-labs/goshs && dnf install goshs
🦎 openSUSEsudo zypper install goshs
❄️ Nix / NixOSnix-env -iA nixpkgs.goshs
🍺 Homebrewbrew install goshs
🪟 Scoopscoop bucket add extras && scoop install extras/goshs
🪟 wingetwinget install GoshsLabs.Goshs
🍫 Chocolateychoco install goshs
🐳 Dockerdocker run --rm -it -p 8000:8000 -v "$PWD:/pwd" goshs-labs/goshs:latest -d /pwd
📦 РелизСкачать из GitHub Releases
wooseokdotkimGuilhem7