Test raw access security
This commit is contained in:
parent
7c6bea6ddd
commit
f630e6c25e
1 changed files with 9 additions and 0 deletions
|
@ -30,11 +30,20 @@ def wget(url):
|
|||
@pytest.mark.webtest
|
||||
class TestWeb:
|
||||
def testFileSecurity(self, site_url):
|
||||
assert "Not Found" in wget("%s/media/sites.json" % site_url)
|
||||
assert "Not Found" in wget("%s/media/./sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/media/../config.py" % site_url)
|
||||
assert "Forbidden" in wget("%s/media/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/media/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/..//sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/media/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../../zeronet.py" % site_url)
|
||||
|
||||
assert "Not Found" in wget("%s/raw/sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/raw/./sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/raw/../config.py" % site_url)
|
||||
assert "Forbidden" in wget("%s/raw/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/raw/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/..//sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/raw/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../../zeronet.py" % site_url)
|
||||
|
||||
assert "Forbidden" in wget("%s/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/..//sites.json" % site_url)
|
||||
assert "Forbidden" in wget("%s/1EU1tbG9oC1A8jz2ouVwGZyQ5asrNsE4Vr/../../zeronet.py" % site_url)
|
||||
|
|
Loading…
Reference in a new issue