Glem python -m http.server: Hvorfor udviklere og sikkerhedshold elsker GoSHS

Glem python -m http.server: Hvorfor udviklere og sikkerhedshold elsker GoSHS

Maj 11, 2026 devops file-server go security-tools protocols web-development open-source developer-tools

Mere end python -m http.server: Hvorfor GoSHS er et must for udviklere og sikkerhedsfolk

Du kender det godt. Du skal hurtigt dele filer i netværket, teste en udrulning eller sætte en midlertidig filserver op. Så fyrer du python3 -m http.server op. Det virker – men det er stribet.

Forestil dig et værktøj, der gør det samme som Pythons simple server, men med kraften fra en rigtig enterprise-løsning. GoSHS er præcis det: En lille, pakke-til-alt binary til udviklere og sikkerhedseksperter, der vil have mere.

Fejlen ved hurtige, slurvete filservere

Pythons HTTP-server er fin til at lære eller engangstilfælde. Men i hverdagen – for udviklere med flere protokoller, sikkerhedsfolk under pentests eller DevOps med infrastruktur – støder du hurtigt på begrænsninger.

Du mangler ofte:

  • Fleksible protokoller (ikke kun HTTP)
  • Adgangskontrol (bedre end localhost)
  • Kryptering (TLS/SSL)
  • Sikkerhedsværktøjer (hash-fangst, callback-sporing)
  • Protokoller til firmaer (SMB, WebDAV, SFTP)

SimpleHTTPServer holder ikke. Og det er spild at starte Nginx eller Apache til midlertidige opgaver. Du har brug for noget smidigt, stærkt og klar til brug på sekunder.

Hvad gør GoSHS unikt

GoSHS er lavet til situationer, hvor store filservere er for meget, og simple værktøjer for lidt. Her er forskellen:

Flere protokoller fra starten

GoSHS håndterer ikke kun én ting:

  • HTTP/HTTPS – Web-server med TLS
  • WebDAV – Filredigering på afstand
  • SFTP – Sikker overførsel til admins
  • SMB – Kompatibelt med Windows-shares
  • LDAP/LDAPS – Integration med firmakataloger

Én fil. Flere protokoller. Ingen tool-skift.

Sikkerhed til profs

I 2024 handler filservere om mere end filer. GoSHS tager det seriøst:

  • TLS/SSL – Kryptering som standard
  • Adgangskontrol – Bestem, hvem der kommer ind
  • NTLM hash-fangst – Guld værd for red teaming og pentests
  • DNS/SMTP callbacks – Spor aktivitet og svagheder
  • Del-links – Midlertidige URL'er uden brugerhåndtering

Perfekt til red teaming

Sikkerhedsfolk skal simulere ægte servere, fange login-forsøg eller teste sårbarheder. GoSHS er skabt til det. NTLM-funktionen alene gør det uundværligt.

Hvor GoSHS rammer plet

Lokalt udvikling og test

Bygger du distribuerede apps? Start GoSHS med den protokol, du skal simulere. Ingen containere.

Udrulning af infrastruktur

Sæt binaries, konfigurer og scripts ud til servere. Med auth og kryptering. Uden ekstra vægt.

Sikkerhedstests

Pentest-folk simulerer fejlkonfigureret servere, tester klienter, fanger credentials – alt i ét værktøj.

Team-samarbejde

Del filer med folk på Windows, Mac eller Linux. WebDAV og SMB gør det simpelt.

Hastighed og enkelhed

Som Go-binary er GoSHS let og lynhurtig. Ingen afhængigheder, ingen Python-problemer. Download, kør, færdig. Ideelt til:

  • CI/CD – Lille fodaftryk
  • Containere – Passer i slanke images
  • Svage maskiner – Kører overalt

Kom i gang

Det er vanvittigt nemt:

# Download og kør
./goshs -addr :8080 -root /sti/til/filer

# Med HTTPS
./goshs -addr :443 -root /sti/til/filer -cert cert.pem -key key.pem

# Med login
./goshs -addr :8080 -auth bruger:adgangskode

Nu har du en pro-server med dine valg.

Hvorfor det ændrer din hverdag

DevOps-verdenen elsker specialværktøjer. Men nogle gange vil du have en allrounder, der gør flere ting godt – uden rod.

GoSHS er den. Den sparer tid, sikrer data og passer til enhver setup.

Uanset om du er udvikler, der hader Pythons begrænsninger, sikkerhedspro, der jagter test-platforme, eller DevOps i knibe – prøv GoSHS.

Afslutning

De bedste værktøjer gør enten én ting perfekt eller flere ting smart. GoSHS gør det sidste – uden unødvendig kompleksitet. Det viser, at innovation handler om at sammensætte rigtigt.

Tjek GoSHS repo'et og test det næste projekt. Det kan blive din nye curl eller git.

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE ZH-HANS EN