1
0
Fork 0
mirror of https://gitlab.com/niansa/simpsh-httpd.git synced 2025-03-06 20:53:36 +01:00

Added history

This commit is contained in:
niansa 2019-10-31 01:29:34 +01:00
parent 64f1631578
commit ca527e1a78

View file

@ -37,4 +37,21 @@ Another HTTPD which is written in bash.
### Iwanttobash
https://github.com/plutesci/Iwanttobash
A tool for bash scripting with options for python html etc.
A tool for bash scripting with options for python html etc.
## Entstehung
Irgendwann Mitte des Jahres 2016 fing ich an das HTTP-Protokoll zu
untersuchen. Ich fand es so interessant, dass ich anfing einen
Webserver (HTTPD) zu schreiben! Damals habe ich Bash für alles
eingesetzt, also setzte ich es auch für den Webserver ein... Ich
hatte damals auf einem shell Provider (bitcoinshell) ein Kommando
entdeckt, was mir den Inhalt eines Ordners in HTML als Liste
zurückgab. Da ich dachte, mit dem Kommando ließe sich ein
Dateiindex wohl sehr einfach einbauen, find ich damit an. Es wurde
aber schwer, als ich feststellte, dass das Kommando nur dort zu
finden war! Also schrieb ich den Dateiindexer selber. Nun kam der
nächste schwere Punkt: kann man auf einem Port lauschen? Ich
probierte es erst mit netcat, was sich als sehr schwierig erwies,
schlussendlich erfüllte socat den Zweck.
Und so fing dieses kleine Projekt an...