Welcome
goshs - the simple, yet feature-rich web server
goshs v2.0.0 is a modern replacement for Python’s SimpleHTTPServer, written in Go. It is feature-rich and designed for both everyday file sharing and advanced use cases such as penetration testing and CTF challenges.
Highlights in v2.0.0
- SMB server with NTLM hash capture and optional quick hash cracking
- DNS server to receive and log incoming DNS queries
- SMTP server to receive emails and attachments
- Redirect endpoint for HTTP 3xx redirects with custom headers
- File-based ACLs for per-directory authentication and access control
- Share links with time and download limits, QR codes, and token-based access
- WebDAV, SFTP, Basic Auth, Certificate Auth, Let’s Encrypt, and much more
