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:
parent
64f1631578
commit
ca527e1a78
1 changed files with 18 additions and 1 deletions
17
README.md
17
README.md
|
@ -38,3 +38,20 @@ Another HTTPD which is written in bash.
|
||||||
### Iwanttobash
|
### Iwanttobash
|
||||||
https://github.com/plutesci/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...
|
||||||
|
|
Loading…
Add table
Reference in a new issue