A single-binary file server built for pentesters and CTF players. HTTP/S, WebDAV, SFTP, SMB, LDAP/S, NTLM hash capture, DNS/SMTP callbacks — all from one command, zero dependencies.
go install goshs.de/goshs/v2@latest
Already trusted by 787 ★ developers, engineers and security professionals
No configuration files required. No dependencies. Download and run.
Download, upload via drag & drop or POST/PUT, delete, bulk ZIP download, and QR code generation for instant mobile access.
HTTP/S, WebDAV, SFTP, SMB, and LDAP/S. Pick what your target supports — or run them all at once from a single process.
Basic auth, certificate-based auth, TLS (self-signed, Let's Encrypt, or custom cert), IP allowlist, per-file ACLs.
Read-only, upload-only, no-delete, silent (no directory listing), invisible, or CLI command execution mode.
Generate token-based share links with configurable download-count and time-based expiry for secure, one-shot file sharing.
SMB NTLM hash capture + cracking, LDAP credential capture + NTLM hash cracking, JNDI mode for Log4Shell, DNS/SMTP out-of-band callbacks, reverse shell catcher + payload generator, redirect endpoint.
Webhooks, tunnel via localhost.run with TOFU SSH key pinning, mDNS discovery, and config file support.
Dark and light themes, clipboard integration, one-command self-update, structured log output, drop privileges after bind.
goshs was built by a pentester, for pentesters. When you're mid-engagement and need to catch credentials fast or stand up a callback server in seconds, goshs has your back.
One command is all it takes — for any use case.
Available on every major platform and package manager.
go install goshs.de/goshs/v2@latest
sudo apt install goshs
yay -S goshs-bin
sudo zypper install goshs
nix-env -iA nixpkgs.goshs
brew install goshs
scoop install extras/goshs
docker run --rm -it -p 8000:8000 \
-v
"$PWD:/pwd" patrickhener/goshs:latest -d /pwd
Pre-built binaries for Linux, macOS, and Windows — no Go toolchain required.
Download Release →goshs is free and open source, forever. A star on GitHub helps others discover it.