Linux jobworks 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:53:05 UTC 2026 x86_64
Apache/2.4.58 (Ubuntu)
Server IP : 10.0.1.5 & Your IP : 216.73.217.52
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
python3 /
dist-packages /
twisted /
web /
_auth /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-06-04 06:40
__init__.py
190
B
-rw-r--r--
2026-05-22 14:58
basic.py
1.59
KB
-rw-r--r--
2026-05-22 14:58
digest.py
1.59
KB
-rw-r--r--
2026-05-22 14:58
wrapper.py
8.49
KB
-rw-r--r--
2026-05-22 14:58
Save
Rename
# -*- test-case-name: twisted.web.test.test_httpauth -*- # Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ HTTP BASIC authentication. @see: U{http://tools.ietf.org/html/rfc1945} @see: U{http://tools.ietf.org/html/rfc2616} @see: U{http://tools.ietf.org/html/rfc2617} """ import binascii from zope.interface import implementer from twisted.cred import credentials, error from twisted.web.iweb import ICredentialFactory @implementer(ICredentialFactory) class BasicCredentialFactory: """ Credential Factory for HTTP Basic Authentication @type authenticationRealm: L{bytes} @ivar authenticationRealm: The HTTP authentication realm which will be issued in challenges. """ scheme = b"basic" def __init__(self, authenticationRealm): self.authenticationRealm = authenticationRealm def getChallenge(self, request): """ Return a challenge including the HTTP authentication realm with which this factory was created. """ return {"realm": self.authenticationRealm} def decode(self, response, request): """ Parse the base64-encoded, colon-separated username and password into a L{credentials.UsernamePassword} instance. """ try: creds = binascii.a2b_base64(response + b"===") except binascii.Error: raise error.LoginFailed("Invalid credentials") creds = creds.split(b":", 1) if len(creds) == 2: return credentials.UsernamePassword(*creds) else: raise error.LoginFailed("Invalid credentials")