diff --git a/Payloads/File-Names/README.md b/Payloads/File-Names/README.md new file mode 100644 index 00000000..d18cff31 --- /dev/null +++ b/Payloads/File-Names/README.md @@ -0,0 +1,23 @@ +# directory-traversal.zip + +This zip file containes files with filenames for directory traversal: + +- `..::..::;` +- `..::;` +- `..:;` +- `..;` +- `..;:` +- `..\:;` +- `.:..:` +- `.:..:;` +- `.:;` +- `.;` +- `.;:` +- `:..:;` +- `::..::;` +- `:;` +- `;` +- `;:` +- `;\:` + +It's impossible to unzip this file on Windows, due to their arbitrary filename restrictions. It's possible to unzip it in WSL though. diff --git a/Payloads/File-Names/directory-traversal.zip b/Payloads/File-Names/directory-traversal.zip new file mode 100644 index 00000000..42111c36 Binary files /dev/null and b/Payloads/File-Names/directory-traversal.zip differ diff --git a/Payloads/File-Names/traversal/..::..::; b/Payloads/File-Names/traversal/..::..::; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/..::..::; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/..::; b/Payloads/File-Names/traversal/..::; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/..::; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/..:; b/Payloads/File-Names/traversal/..:; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/..:; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/..; b/Payloads/File-Names/traversal/..; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/..; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/..;: b/Payloads/File-Names/traversal/..;: deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/..;: +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git "a/Payloads/File-Names/traversal/..\\:;" "b/Payloads/File-Names/traversal/..\\:;" deleted file mode 100644 index 557db03d..00000000 --- "a/Payloads/File-Names/traversal/..\\:;" +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/.:..: b/Payloads/File-Names/traversal/.:..: deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/.:..: +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/.:..:; b/Payloads/File-Names/traversal/.:..:; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/.:..:; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/.:; b/Payloads/File-Names/traversal/.:; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/.:; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/.; b/Payloads/File-Names/traversal/.; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/.; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/.;: b/Payloads/File-Names/traversal/.;: deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/.;: +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/:..:; b/Payloads/File-Names/traversal/:..:; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/:..:; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/::..::; b/Payloads/File-Names/traversal/::..::; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/::..::; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/:; b/Payloads/File-Names/traversal/:; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/:; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/; b/Payloads/File-Names/traversal/; deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/; +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git a/Payloads/File-Names/traversal/;: b/Payloads/File-Names/traversal/;: deleted file mode 100644 index 557db03d..00000000 --- a/Payloads/File-Names/traversal/;: +++ /dev/null @@ -1 +0,0 @@ -Hello World diff --git "a/Payloads/File-Names/traversal/;\\:" "b/Payloads/File-Names/traversal/;\\:" deleted file mode 100644 index 557db03d..00000000 --- "a/Payloads/File-Names/traversal/;\\:" +++ /dev/null @@ -1 +0,0 @@ -Hello World