Linux cyberpanel 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
LiteSpeed
: 160.191.175.3 | : 216.73.216.114
Cant Read [ /etc/named.conf ]
8.2.29
aodai6801
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
local /
CyberCP /
lib /
python3.10 /
site-packages /
[ HOME SHELL ]
Name
Size
Permission
Action
CloudFlare
[ DIR ]
drwxr-xr-x
DNS
[ DIR ]
drwxr-xr-x
Django-4.2.14.dist-info
[ DIR ]
drwxr-xr-x
MySQLdb
[ DIR ]
drwxr-xr-x
OpenSSL
[ DIR ]
drwxr-xr-x
PyJWT-2.10.1.dist-info
[ DIR ]
drwxr-xr-x
PyYAML-6.0.1.dist-info
[ DIR ]
drwxr-xr-x
__pycache__
[ DIR ]
drwxr-xr-x
_distutils_hack
[ DIR ]
drwxr-xr-x
_yaml
[ DIR ]
drwxr-xr-x
annotated_types
[ DIR ]
drwxr-xr-x
annotated_types-0.7.0.dist-inf...
[ DIR ]
drwxr-xr-x
anyio
[ DIR ]
drwxr-xr-x
anyio-4.11.0.dist-info
[ DIR ]
drwxr-xr-x
apiclient
[ DIR ]
drwxr-xr-x
asgiref
[ DIR ]
drwxr-xr-x
asgiref-3.9.2.dist-info
[ DIR ]
drwxr-xr-x
asyncssh
[ DIR ]
drwxr-xr-x
asyncssh-2.21.0.dist-info
[ DIR ]
drwxr-xr-x
attr
[ DIR ]
drwxr-xr-x
attrs
[ DIR ]
drwxr-xr-x
attrs-25.3.0.dist-info
[ DIR ]
drwxr-xr-x
bcrypt
[ DIR ]
drwxr-xr-x
bcrypt-4.2.0.dist-info
[ DIR ]
drwxr-xr-x
beautifulsoup4-4.12.3.dist-inf...
[ DIR ]
drwxr-xr-x
boto3
[ DIR ]
drwxr-xr-x
boto3-1.34.153.dist-info
[ DIR ]
drwxr-xr-x
botocore
[ DIR ]
drwxr-xr-x
botocore-1.34.153.dist-info
[ DIR ]
drwxr-xr-x
bs4
[ DIR ]
drwxr-xr-x
cachetools
[ DIR ]
drwxr-xr-x
cachetools-5.5.2.dist-info
[ DIR ]
drwxr-xr-x
certifi
[ DIR ]
drwxr-xr-x
certifi-2025.8.3.dist-info
[ DIR ]
drwxr-xr-x
cffi
[ DIR ]
drwxr-xr-x
cffi-2.0.0.dist-info
[ DIR ]
drwxr-xr-x
charset_normalizer
[ DIR ]
drwxr-xr-x
charset_normalizer-3.4.3.dist-...
[ DIR ]
drwxr-xr-x
cli4
[ DIR ]
drwxr-xr-x
click
[ DIR ]
drwxr-xr-x
click-8.3.0.dist-info
[ DIR ]
drwxr-xr-x
cloudflare-2.20.0.egg-info
[ DIR ]
drwxr-xr-x
cryptography
[ DIR ]
drwxr-xr-x
cryptography-43.0.0.dist-info
[ DIR ]
drwxr-xr-x
dateutil
[ DIR ]
drwxr-xr-x
django
[ DIR ]
drwxr-xr-x
docker
[ DIR ]
drwxr-xr-x
docker-7.1.0.dist-info
[ DIR ]
drwxr-xr-x
docs
[ DIR ]
drwxr-xr-x
dotenv
[ DIR ]
drwxr-xr-x
ecdsa
[ DIR ]
drwxr-xr-x
ecdsa-0.19.1.dist-info
[ DIR ]
drwxr-xr-x
examples
[ DIR ]
drwxr-xr-x
exceptiongroup
[ DIR ]
drwxr-xr-x
exceptiongroup-1.3.0.dist-info
[ DIR ]
drwxr-xr-x
fastapi
[ DIR ]
drwxr-xr-x
fastapi-0.115.12.dist-info
[ DIR ]
drwxr-xr-x
filelock
[ DIR ]
drwxr-xr-x
filelock-3.19.1.dist-info
[ DIR ]
drwxr-xr-x
google
[ DIR ]
drwxr-xr-x
google_api_core-2.19.1.dist-in...
[ DIR ]
drwxr-xr-x
google_api_python_client-2.139...
[ DIR ]
drwxr-xr-x
google_auth-2.32.0.dist-info
[ DIR ]
drwxr-xr-x
google_auth_httplib2-0.2.0.dis...
[ DIR ]
drwxr-xr-x
google_auth_oauthlib
[ DIR ]
drwxr-xr-x
google_auth_oauthlib-1.2.1.dis...
[ DIR ]
drwxr-xr-x
googleapiclient
[ DIR ]
drwxr-xr-x
googleapis_common_protos-1.63....
[ DIR ]
drwxr-xr-x
h11
[ DIR ]
drwxr-xr-x
h11-0.16.0.dist-info
[ DIR ]
drwxr-xr-x
httplib2
[ DIR ]
drwxr-xr-x
httplib2-0.31.0.dist-info
[ DIR ]
drwxr-xr-x
idna
[ DIR ]
drwxr-xr-x
idna-3.10.dist-info
[ DIR ]
drwxr-xr-x
ipaddress-1.0.23.dist-info
[ DIR ]
drwxr-xr-x
jmespath
[ DIR ]
drwxr-xr-x
jmespath-1.0.1.dist-info
[ DIR ]
drwxr-xr-x
jose
[ DIR ]
drwxr-xr-x
jsonlines
[ DIR ]
drwxr-xr-x
jsonlines-4.0.0.dist-info
[ DIR ]
drwxr-xr-x
jwt
[ DIR ]
drwxr-xr-x
mysqlclient-2.2.7.dist-info
[ DIR ]
drwxr-xr-x
nacl
[ DIR ]
drwxr-xr-x
oauthlib
[ DIR ]
drwxr-xr-x
oauthlib-3.2.2.dist-info
[ DIR ]
drwxr-xr-x
paramiko
[ DIR ]
drwxr-xr-x
paramiko-3.4.1.dist-info
[ DIR ]
drwxr-xr-x
pexpect
[ DIR ]
drwxr-xr-x
pexpect-4.9.0.dist-info
[ DIR ]
drwxr-xr-x
pip
[ DIR ]
drwxr-xr-x
pip-22.0.2.dist-info
[ DIR ]
drwxr-xr-x
pkg_resources
[ DIR ]
drwxr-xr-x
proto
[ DIR ]
drwxr-xr-x
proto_plus-1.26.1.dist-info
[ DIR ]
drwxr-xr-x
protobuf-5.29.5.dist-info
[ DIR ]
drwxr-xr-x
psutil
[ DIR ]
drwxr-xr-x
psutil-7.1.0.dist-info
[ DIR ]
drwxr-xr-x
ptyprocess
[ DIR ]
drwxr-xr-x
ptyprocess-0.7.0.dist-info
[ DIR ]
drwxr-xr-x
py3dns-4.0.2.dist-info
[ DIR ]
drwxr-xr-x
pyOpenSSL-24.2.1.dist-info
[ DIR ]
drwxr-xr-x
pyasn1
[ DIR ]
drwxr-xr-x
pyasn1-0.4.8.dist-info
[ DIR ]
drwxr-xr-x
pyasn1_modules
[ DIR ]
drwxr-xr-x
pyasn1_modules-0.4.1.dist-info
[ DIR ]
drwxr-xr-x
pycparser
[ DIR ]
drwxr-xr-x
pycparser-2.23.dist-info
[ DIR ]
drwxr-xr-x
pydantic
[ DIR ]
drwxr-xr-x
pydantic-2.11.9.dist-info
[ DIR ]
drwxr-xr-x
pydantic_core
[ DIR ]
drwxr-xr-x
pydantic_core-2.33.2.dist-info
[ DIR ]
drwxr-xr-x
pynacl-1.6.0.dist-info
[ DIR ]
drwxr-xr-x
pyotp
[ DIR ]
drwxr-xr-x
pyotp-2.9.0.dist-info
[ DIR ]
drwxr-xr-x
pyparsing
[ DIR ]
drwxr-xr-x
pyparsing-3.2.5.dist-info
[ DIR ]
drwxr-xr-x
python_dateutil-2.9.0.post0.di...
[ DIR ]
drwxr-xr-x
python_dotenv-1.0.0.dist-info
[ DIR ]
drwxr-xr-x
python_jose-3.4.0.dist-info
[ DIR ]
drwxr-xr-x
requests
[ DIR ]
drwxr-xr-x
requests-2.32.3.dist-info
[ DIR ]
drwxr-xr-x
requests_file-2.1.0.dist-info
[ DIR ]
drwxr-xr-x
requests_oauthlib
[ DIR ]
drwxr-xr-x
requests_oauthlib-2.0.0.dist-i...
[ DIR ]
drwxr-xr-x
rsa
[ DIR ]
drwxr-xr-x
rsa-4.9.1.dist-info
[ DIR ]
drwxr-xr-x
s3transfer
[ DIR ]
drwxr-xr-x
s3transfer-0.10.2.dist-info
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
setuptools
[ DIR ]
drwxr-xr-x
setuptools-59.6.0.dist-info
[ DIR ]
drwxr-xr-x
six-1.17.0.dist-info
[ DIR ]
drwxr-xr-x
sniffio
[ DIR ]
drwxr-xr-x
sniffio-1.3.1.dist-info
[ DIR ]
drwxr-xr-x
soupsieve
[ DIR ]
drwxr-xr-x
soupsieve-2.8.dist-info
[ DIR ]
drwxr-xr-x
sqlparse
[ DIR ]
drwxr-xr-x
sqlparse-0.5.1.dist-info
[ DIR ]
drwxr-xr-x
starlette
[ DIR ]
drwxr-xr-x
starlette-0.46.2.dist-info
[ DIR ]
drwxr-xr-x
tldextract
[ DIR ]
drwxr-xr-x
tldextract-5.1.2.dist-info
[ DIR ]
drwxr-xr-x
tornado
[ DIR ]
drwxr-xr-x
tornado-6.4.1.dist-info
[ DIR ]
drwxr-xr-x
typing_extensions-4.15.0.dist-...
[ DIR ]
drwxr-xr-x
typing_inspection
[ DIR ]
drwxr-xr-x
typing_inspection-0.4.2.dist-i...
[ DIR ]
drwxr-xr-x
uritemplate
[ DIR ]
drwxr-xr-x
uritemplate-4.2.0.dist-info
[ DIR ]
drwxr-xr-x
urllib3
[ DIR ]
drwxr-xr-x
urllib3-2.5.0.dist-info
[ DIR ]
drwxr-xr-x
uvicorn
[ DIR ]
drwxr-xr-x
uvicorn-0.34.2.dist-info
[ DIR ]
drwxr-xr-x
validators
[ DIR ]
drwxr-xr-x
validators-0.33.0.dist-info
[ DIR ]
drwxr-xr-x
websocket
[ DIR ]
drwxr-xr-x
websocket_client-1.8.0.dist-in...
[ DIR ]
drwxr-xr-x
websockets
[ DIR ]
drwxr-xr-x
websockets-15.0.1.dist-info
[ DIR ]
drwxr-xr-x
yaml
[ DIR ]
drwxr-xr-x
_cffi_backend.cpython-310-x86_...
331.93
KB
-rwxr-xr-x
distutils-precedence.pth
152
B
-rw-r--r--
google_auth_httplib2.py
9.97
KB
-rw-r--r--
ipaddress.py
78
KB
-rw-r--r--
requests_file.py
4.71
KB
-rw-r--r--
six.py
33.89
KB
-rw-r--r--
typing_extensions.py
156.67
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : requests_file.py
from requests.adapters import BaseAdapter from requests.compat import urlparse, unquote from requests import Response, codes import errno import os import stat import locale import io try: from io import BytesIO except ImportError: from StringIO import StringIO as BytesIO class FileAdapter(BaseAdapter): def __init__(self, set_content_length=True): super(FileAdapter, self).__init__() self._set_content_length = set_content_length def send(self, request, **kwargs): """Wraps a file, described in request, in a Response object. :param request: The PreparedRequest` being "sent". :returns: a Response object containing the file """ # Check that the method makes sense. Only support GET if request.method not in ("GET", "HEAD"): raise ValueError("Invalid request method %s" % request.method) # Parse the URL url_parts = urlparse(request.url) # Reject URLs with a hostname component if url_parts.netloc and url_parts.netloc != "localhost": raise ValueError("file: URLs with hostname components are not permitted") resp = Response() resp.request = request # Open the file, translate certain errors into HTTP responses # Use urllib's unquote to translate percent escapes into whatever # they actually need to be try: # Split the path on / (the URL directory separator) and decode any # % escapes in the parts path_parts = [unquote(p) for p in url_parts.path.split("/")] # Strip out the leading empty parts created from the leading /'s while path_parts and not path_parts[0]: path_parts.pop(0) # If os.sep is in any of the parts, someone fed us some shenanigans. # Treat is like a missing file. if any(os.sep in p for p in path_parts): raise IOError(errno.ENOENT, os.strerror(errno.ENOENT)) # Look for a drive component. If one is present, store it separately # so that a directory separator can correctly be added to the real # path, and remove any empty path parts between the drive and the path. # Assume that a part ending with : or | (legacy) is a drive. if path_parts and ( path_parts[0].endswith("|") or path_parts[0].endswith(":") ): path_drive = path_parts.pop(0) if path_drive.endswith("|"): path_drive = path_drive[:-1] + ":" while path_parts and not path_parts[0]: path_parts.pop(0) else: path_drive = "" # Try to put the path back together # Join the drive back in, and stick os.sep in front of the path to # make it absolute. path = path_drive + os.sep + os.path.join(*path_parts) # Check if the drive assumptions above were correct. If path_drive # is set, and os.path.splitdrive does not return a drive, it wasn't # really a drive. Put the path together again treating path_drive # as a normal path component. if path_drive and not os.path.splitdrive(path): path = os.sep + os.path.join(path_drive, *path_parts) # Use io.open since we need to add a release_conn method, and # methods can't be added to file objects in python 2. resp.raw = io.open(path, "rb") resp.raw.release_conn = resp.raw.close except IOError as e: if e.errno == errno.EACCES: resp.status_code = codes.forbidden elif e.errno == errno.ENOENT: resp.status_code = codes.not_found else: resp.status_code = codes.bad_request # Wrap the error message in a file-like object # The error message will be localized, try to convert the string # representation of the exception into a byte stream resp_str = str(e).encode(locale.getpreferredencoding(False)) resp.raw = BytesIO(resp_str) if self._set_content_length: resp.headers["Content-Length"] = len(resp_str) # Add release_conn to the BytesIO object resp.raw.release_conn = resp.raw.close else: resp.status_code = codes.ok resp.url = request.url # If it's a regular file, set the Content-Length resp_stat = os.fstat(resp.raw.fileno()) if stat.S_ISREG(resp_stat.st_mode) and self._set_content_length: resp.headers["Content-Length"] = resp_stat.st_size return resp def close(self): pass
Close