From b9228a0105e748b016dbf6537bdf2fb4ebecfd4f Mon Sep 17 00:00:00 2001 From: niansa Date: Thu, 9 Mar 2017 12:48:01 +0100 Subject: [PATCH] Add files via upload --- readrequest.sh | 3 +-- urlcheck.sh | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/readrequest.sh b/readrequest.sh index 15ab778..ad41f7f 100644 --- a/readrequest.sh +++ b/readrequest.sh @@ -1,10 +1,9 @@ #! /bin/bash # Lese den request -read $header +read header # Verarbeite den request URL="${header#GET }" URL="${URL% HTTP/*}" export FILE="$FILES$URL" -echo $URL diff --git a/urlcheck.sh b/urlcheck.sh index 2ce12f1..6e01bd5 100644 --- a/urlcheck.sh +++ b/urlcheck.sh @@ -1,13 +1,13 @@ #! /bin/bash # Blockiere Versuche, das restliche Dateisystem zu lesen -if [ "$URL" = "*..*" ]; then +if [[ "$URL" == *..* ]]; then export URL='/' export FILE="$FILES" fi # Verhindere "/"-bug -if [ -d "$FILE" -a "$FILE" != "*/" ]; then +if [ -d "$FILE" ]; then newURL="$URL"'/' export URL="$newURL" newFILE="$FILE"'/'