Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.17.156.114
Cant Read [ /etc/named.conf ]
8.1.13
www
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
snap /
core24 /
888 /
usr /
lib /
python3.12 /
[ HOME SHELL ]
Name
Size
Permission
Action
__phello__
[ DIR ]
drwxr-xr-x
__pycache__
[ DIR ]
drwxr-xr-x
asyncio
[ DIR ]
drwxr-xr-x
collections
[ DIR ]
drwxr-xr-x
concurrent
[ DIR ]
drwxr-xr-x
ctypes
[ DIR ]
drwxr-xr-x
curses
[ DIR ]
drwxr-xr-x
dbm
[ DIR ]
drwxr-xr-x
email
[ DIR ]
drwxr-xr-x
encodings
[ DIR ]
drwxr-xr-x
html
[ DIR ]
drwxr-xr-x
http
[ DIR ]
drwxr-xr-x
importlib
[ DIR ]
drwxr-xr-x
json
[ DIR ]
drwxr-xr-x
lib-dynload
[ DIR ]
drwxr-xr-x
logging
[ DIR ]
drwxr-xr-x
multiprocessing
[ DIR ]
drwxr-xr-x
pydoc_data
[ DIR ]
drwxr-xr-x
re
[ DIR ]
drwxr-xr-x
sqlite3
[ DIR ]
drwxr-xr-x
test
[ DIR ]
drwxr-xr-x
tomllib
[ DIR ]
drwxr-xr-x
unittest
[ DIR ]
drwxr-xr-x
urllib
[ DIR ]
drwxr-xr-x
venv
[ DIR ]
drwxr-xr-x
wsgiref
[ DIR ]
drwxr-xr-x
xml
[ DIR ]
drwxr-xr-x
xmlrpc
[ DIR ]
drwxr-xr-x
zipfile
[ DIR ]
drwxr-xr-x
zoneinfo
[ DIR ]
drwxr-xr-x
EXTERNALLY-MANAGED
645
B
-rw-r--r--
LICENSE.txt
13.61
KB
-rw-r--r--
__future__.py
5.1
KB
-rw-r--r--
__hello__.py
227
B
-rw-r--r--
_aix_support.py
3.93
KB
-rw-r--r--
_collections_abc.py
31.33
KB
-rw-r--r--
_compat_pickle.py
8.56
KB
-rw-r--r--
_compression.py
5.55
KB
-rw-r--r--
_distutils_system_mod.py
5.58
KB
-rw-r--r--
_markupbase.py
14.31
KB
-rw-r--r--
_osx_support.py
21.51
KB
-rw-r--r--
_py_abc.py
6.04
KB
-rw-r--r--
_pydatetime.py
89.94
KB
-rw-r--r--
_pydecimal.py
223.85
KB
-rw-r--r--
_pyio.py
91.4
KB
-rw-r--r--
_pylong.py
8.83
KB
-rw-r--r--
_sitebuiltins.py
3.05
KB
-rw-r--r--
_strptime.py
24.04
KB
-rw-r--r--
_sysconfigdata__linux_x86_64-l...
48.34
KB
-rw-r--r--
_sysconfigdata__x86_64-linux-g...
48.34
KB
-rw-r--r--
_threading_local.py
7.05
KB
-rw-r--r--
_weakrefset.py
5.75
KB
-rw-r--r--
abc.py
6.38
KB
-rw-r--r--
aifc.py
33.41
KB
-rw-r--r--
antigravity.py
500
B
-rw-r--r--
argparse.py
99.37
KB
-rw-r--r--
ast.py
62.75
KB
-rw-r--r--
base64.py
20.12
KB
-rwxr-xr-x
bdb.py
31.7
KB
-rw-r--r--
bisect.py
3.34
KB
-rw-r--r--
bz2.py
11.57
KB
-rw-r--r--
cProfile.py
6.4
KB
-rwxr-xr-x
calendar.py
24.82
KB
-rw-r--r--
cgi.py
33.61
KB
-rwxr-xr-x
cgitb.py
12.13
KB
-rw-r--r--
chunk.py
5.37
KB
-rw-r--r--
cmd.py
14.52
KB
-rw-r--r--
code.py
10.44
KB
-rw-r--r--
codecs.py
36.01
KB
-rw-r--r--
codeop.py
5.77
KB
-rw-r--r--
colorsys.py
3.97
KB
-rw-r--r--
compileall.py
20.12
KB
-rw-r--r--
configparser.py
52.53
KB
-rw-r--r--
contextlib.py
26.99
KB
-rw-r--r--
contextvars.py
129
B
-rw-r--r--
copy.py
8.21
KB
-rw-r--r--
copyreg.py
7.44
KB
-rw-r--r--
crypt.py
3.82
KB
-rw-r--r--
csv.py
16
KB
-rw-r--r--
dataclasses.py
60.31
KB
-rw-r--r--
datetime.py
268
B
-rw-r--r--
decimal.py
320
B
-rw-r--r--
difflib.py
81.36
KB
-rw-r--r--
dis.py
29.5
KB
-rw-r--r--
doctest.py
103.98
KB
-rw-r--r--
enum.py
79.72
KB
-rw-r--r--
filecmp.py
9.95
KB
-rw-r--r--
fileinput.py
15.35
KB
-rw-r--r--
fnmatch.py
5.86
KB
-rw-r--r--
fractions.py
37.17
KB
-rw-r--r--
ftplib.py
33.92
KB
-rw-r--r--
functools.py
37.23
KB
-rw-r--r--
genericpath.py
5.18
KB
-rw-r--r--
getopt.py
7.31
KB
-rw-r--r--
getpass.py
5.85
KB
-rw-r--r--
gettext.py
21.24
KB
-rw-r--r--
glob.py
8.53
KB
-rw-r--r--
graphlib.py
9.43
KB
-rw-r--r--
gzip.py
24.28
KB
-rw-r--r--
hashlib.py
9.13
KB
-rw-r--r--
heapq.py
22.48
KB
-rw-r--r--
hmac.py
7.54
KB
-rw-r--r--
imaplib.py
52.43
KB
-rw-r--r--
imghdr.py
4.29
KB
-rw-r--r--
inspect.py
122.48
KB
-rw-r--r--
io.py
3.5
KB
-rw-r--r--
ipaddress.py
76.46
KB
-rw-r--r--
keyword.py
1.05
KB
-rw-r--r--
linecache.py
5.52
KB
-rw-r--r--
locale.py
76.72
KB
-rw-r--r--
lzma.py
12.97
KB
-rw-r--r--
mailbox.py
77.06
KB
-rw-r--r--
mailcap.py
9.11
KB
-rw-r--r--
mimetypes.py
22.35
KB
-rw-r--r--
modulefinder.py
23.14
KB
-rw-r--r--
netrc.py
6.76
KB
-rw-r--r--
nntplib.py
40.12
KB
-rw-r--r--
ntpath.py
30.75
KB
-rw-r--r--
nturl2path.py
2.82
KB
-rw-r--r--
numbers.py
11.2
KB
-rw-r--r--
opcode.py
12.87
KB
-rw-r--r--
operator.py
10.71
KB
-rw-r--r--
optparse.py
58.95
KB
-rw-r--r--
os.py
38.85
KB
-rw-r--r--
pathlib.py
49.95
KB
-rw-r--r--
pdb.py
67.83
KB
-rwxr-xr-x
pickle.py
63.38
KB
-rw-r--r--
pickletools.py
91.66
KB
-rw-r--r--
pipes.py
8.77
KB
-rw-r--r--
pkgutil.py
17.85
KB
-rw-r--r--
platform.py
42.32
KB
-rwxr-xr-x
plistlib.py
27.68
KB
-rw-r--r--
poplib.py
13.83
KB
-rw-r--r--
posixpath.py
17.15
KB
-rw-r--r--
pprint.py
23.59
KB
-rw-r--r--
profile.py
22.55
KB
-rwxr-xr-x
pstats.py
28.6
KB
-rw-r--r--
pty.py
5.99
KB
-rw-r--r--
py_compile.py
7.69
KB
-rw-r--r--
pyclbr.py
11.13
KB
-rw-r--r--
pydoc.py
110.44
KB
-rwxr-xr-x
queue.py
11.23
KB
-rw-r--r--
quopri.py
7.01
KB
-rwxr-xr-x
random.py
33.87
KB
-rw-r--r--
reprlib.py
6.42
KB
-rw-r--r--
rlcompleter.py
7.64
KB
-rw-r--r--
runpy.py
12.6
KB
-rw-r--r--
sched.py
6.2
KB
-rw-r--r--
secrets.py
1.94
KB
-rw-r--r--
selectors.py
19.21
KB
-rw-r--r--
shelve.py
8.36
KB
-rw-r--r--
shlex.py
13.04
KB
-rw-r--r--
shutil.py
56.76
KB
-rw-r--r--
signal.py
2.44
KB
-rw-r--r--
site.py
23.34
KB
-rw-r--r--
smtplib.py
42.51
KB
-rwxr-xr-x
sndhdr.py
7.27
KB
-rw-r--r--
socket.py
36.53
KB
-rw-r--r--
socketserver.py
27.2
KB
-rw-r--r--
sre_compile.py
231
B
-rw-r--r--
sre_constants.py
232
B
-rw-r--r--
sre_parse.py
229
B
-rw-r--r--
ssl.py
49.63
KB
-rw-r--r--
stat.py
5.36
KB
-rw-r--r--
statistics.py
49.05
KB
-rw-r--r--
string.py
11.51
KB
-rw-r--r--
stringprep.py
12.61
KB
-rw-r--r--
struct.py
257
B
-rw-r--r--
subprocess.py
86.65
KB
-rw-r--r--
sunau.py
18.04
KB
-rw-r--r--
symtable.py
10.5
KB
-rw-r--r--
sysconfig.py
32
KB
-rw-r--r--
tabnanny.py
11.26
KB
-rwxr-xr-x
tarfile.py
105.93
KB
-rwxr-xr-x
telnetlib.py
22.75
KB
-rw-r--r--
tempfile.py
36.46
KB
-rw-r--r--
textwrap.py
19.26
KB
-rw-r--r--
this.py
1003
B
-rw-r--r--
threading.py
58.71
KB
-rw-r--r--
timeit.py
13.15
KB
-rwxr-xr-x
token.py
2.42
KB
-rw-r--r--
tokenize.py
20.72
KB
-rw-r--r--
trace.py
28.5
KB
-rwxr-xr-x
traceback.py
45.24
KB
-rw-r--r--
tracemalloc.py
17.62
KB
-rw-r--r--
tty.py
1.99
KB
-rw-r--r--
turtle.py
142.93
KB
-rw-r--r--
types.py
10.74
KB
-rw-r--r--
typing.py
114.68
KB
-rw-r--r--
uu.py
7.19
KB
-rwxr-xr-x
uuid.py
28.96
KB
-rw-r--r--
warnings.py
21.25
KB
-rw-r--r--
wave.py
22.24
KB
-rw-r--r--
weakref.py
21.01
KB
-rw-r--r--
webbrowser.py
23.07
KB
-rwxr-xr-x
xdrlib.py
5.8
KB
-rw-r--r--
zipapp.py
7.37
KB
-rw-r--r--
zipimport.py
27.47
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : imghdr.py
"""Recognize image file formats based on their first few bytes.""" from os import PathLike import warnings __all__ = ["what"] warnings._deprecated(__name__, remove=(3, 13)) #-------------------------# # Recognize image headers # #-------------------------# def what(file, h=None): """Return the type of image contained in a file or byte stream.""" f = None try: if h is None: if isinstance(file, (str, PathLike)): f = open(file, 'rb') h = f.read(32) else: location = file.tell() h = file.read(32) file.seek(location) for tf in tests: res = tf(h, f) if res: return res finally: if f: f.close() return None #---------------------------------# # Subroutines per image file type # #---------------------------------# tests = [] def test_jpeg(h, f): """Test for JPEG data with JFIF or Exif markers; and raw JPEG.""" if h[6:10] in (b'JFIF', b'Exif'): return 'jpeg' elif h[:4] == b'\xff\xd8\xff\xdb': return 'jpeg' tests.append(test_jpeg) def test_png(h, f): """Verify if the image is a PNG.""" if h.startswith(b'\211PNG\r\n\032\n'): return 'png' tests.append(test_png) def test_gif(h, f): """Verify if the image is a GIF ('87 or '89 variants).""" if h[:6] in (b'GIF87a', b'GIF89a'): return 'gif' tests.append(test_gif) def test_tiff(h, f): """Verify if the image is a TIFF (can be in Motorola or Intel byte order).""" if h[:2] in (b'MM', b'II'): return 'tiff' tests.append(test_tiff) def test_rgb(h, f): """test for the SGI image library.""" if h.startswith(b'\001\332'): return 'rgb' tests.append(test_rgb) def test_pbm(h, f): """Verify if the image is a PBM (portable bitmap).""" if len(h) >= 3 and \ h[0] == ord(b'P') and h[1] in b'14' and h[2] in b' \t\n\r': return 'pbm' tests.append(test_pbm) def test_pgm(h, f): """Verify if the image is a PGM (portable graymap).""" if len(h) >= 3 and \ h[0] == ord(b'P') and h[1] in b'25' and h[2] in b' \t\n\r': return 'pgm' tests.append(test_pgm) def test_ppm(h, f): """Verify if the image is a PPM (portable pixmap).""" if len(h) >= 3 and \ h[0] == ord(b'P') and h[1] in b'36' and h[2] in b' \t\n\r': return 'ppm' tests.append(test_ppm) def test_rast(h, f): """test for the Sun raster file.""" if h.startswith(b'\x59\xA6\x6A\x95'): return 'rast' tests.append(test_rast) def test_xbm(h, f): """Verify if the image is a X bitmap (X10 or X11).""" if h.startswith(b'#define '): return 'xbm' tests.append(test_xbm) def test_bmp(h, f): """Verify if the image is a BMP file.""" if h.startswith(b'BM'): return 'bmp' tests.append(test_bmp) def test_webp(h, f): """Verify if the image is a WebP.""" if h.startswith(b'RIFF') and h[8:12] == b'WEBP': return 'webp' tests.append(test_webp) def test_exr(h, f): """verify is the image ia a OpenEXR fileOpenEXR.""" if h.startswith(b'\x76\x2f\x31\x01'): return 'exr' tests.append(test_exr) #--------------------# # Small test program # #--------------------# def test(): import sys recursive = 0 if sys.argv[1:] and sys.argv[1] == '-r': del sys.argv[1:2] recursive = 1 try: if sys.argv[1:]: testall(sys.argv[1:], recursive, 1) else: testall(['.'], recursive, 1) except KeyboardInterrupt: sys.stderr.write('\n[Interrupted]\n') sys.exit(1) def testall(list, recursive, toplevel): import sys import os for filename in list: if os.path.isdir(filename): print(filename + '/:', end=' ') if recursive or toplevel: print('recursing down:') import glob names = glob.glob(os.path.join(glob.escape(filename), '*')) testall(names, recursive, 0) else: print('*** directory (use -r) ***') else: print(filename + ':', end=' ') sys.stdout.flush() try: print(what(filename)) except OSError: print('*** not found ***') if __name__ == '__main__': test()
Close