Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
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
/
opt /
miniconda3 /
python /
bin /
[ HOME SHELL ]
Name
Size
Permission
Action
2to3
114
B
-rwxrwxr-x
2to3-3.12
114
B
-rwxrwxr-x
acountry
29.52
KB
-rwxrwxr-x
activate
196
B
-rwxrwxr-x
adig
33.83
KB
-rwxrwxr-x
ahost
21.08
KB
-rwxrwxr-x
archspec
235
B
-rwxrwxr-x
bsdcat
90.34
KB
-rwxrwxr-x
bsdcpio
795.11
KB
-rwxrwxr-x
bsdtar
844.12
KB
-rwxrwxr-x
bunzip2
292.45
KB
-rwxrwxr-x
bzcat
292.45
KB
-rwxrwxr-x
bzcmp
2.09
KB
-rwxrwxr-x
bzdiff
2.09
KB
-rwxrwxr-x
bzegrep
2.01
KB
-rwxrwxr-x
bzfgrep
2.01
KB
-rwxrwxr-x
bzgrep
2.01
KB
-rwxrwxr-x
bzip2
292.45
KB
-rwxrwxr-x
bzip2recover
30.2
KB
-rwxrwxr-x
bzless
1.23
KB
-rwxrwxr-x
bzmore
1.23
KB
-rwxrwxr-x
c_rehash
6.75
KB
-rwxrwxr-x
captoinfo
90.09
KB
-rwxrwxr-x
clear
13.98
KB
-rwxrwxr-x
compile_et
836
B
-rwxrwxr-x
conda
523
B
-rwxrwxr-x
conda-content-trust
241
B
-rwxrwxr-x
conda-env
160
B
-rwxrwxr-x
conda2solv
20.98
KB
-rwxrwxr-x
cph
246
B
-rwxrwxr-x
curl-config
7.24
KB
-rwxrwxr-x
deactivate
284
B
-rwxrwxr-x
derb
33.91
KB
-rwxrwxr-x
distro
233
B
-rwxrwxr-x
dumpsolv
25.54
KB
-rwxrwxr-x
flask
225
B
-rwxrwxr-x
genbrk
21.43
KB
-rwxrwxr-x
gencfu
16.84
KB
-rwxrwxr-x
gencnval
34.14
KB
-rwxrwxr-x
gendict
36.41
KB
-rwxrwxr-x
genrb
190.68
KB
-rwxrwxr-x
gss-client
31.05
KB
-rwxrwxr-x
icu-config
22.07
KB
-rwxrwxr-x
icuexportdata
73.7
KB
-rwxrwxr-x
icuinfo
16.47
KB
-rwxrwxr-x
idle3
112
B
-rwxrwxr-x
idle3.12
112
B
-rwxrwxr-x
infocmp
62.05
KB
-rwxrwxr-x
infotocap
90.09
KB
-rwxrwxr-x
installcheck
25.28
KB
-rwxrwxr-x
jsondiff
1.19
KB
-rwxrwxr-x
jsonpatch
3.78
KB
-rwxrwxr-x
jsonpointer
1.81
KB
-rwxrwxr-x
k5srvutil
1.96
KB
-rwxrwxr-x
kadmin
96.35
KB
-rwxrwxr-x
kdestroy
16.48
KB
-rwxrwxr-x
kinit
40.23
KB
-rwxrwxr-x
klist
35.38
KB
-rwxrwxr-x
kpasswd
16.77
KB
-rwxrwxr-x
krb5-config
6.92
KB
-rwxrwxr-x
ksu
63.5
KB
-rwxrwxr-x
kswitch
16.14
KB
-rwxrwxr-x
ktutil
37.47
KB
-rwxrwxr-x
kvno
26.58
KB
-rwxrwxr-x
lz4
209.98
KB
-rwxrwxr-x
lz4c
209.98
KB
-rwxrwxr-x
lz4cat
209.98
KB
-rwxrwxr-x
lzcat
101.41
KB
-rwxrwxr-x
lzcmp
7.25
KB
-rwxrwxr-x
lzdiff
7.25
KB
-rwxrwxr-x
lzegrep
10.09
KB
-rwxrwxr-x
lzfgrep
10.09
KB
-rwxrwxr-x
lzgrep
10.09
KB
-rwxrwxr-x
lzless
1.77
KB
-rwxrwxr-x
lzma
101.41
KB
-rwxrwxr-x
lzmadec
16.78
KB
-rwxrwxr-x
lzmainfo
16.62
KB
-rwxrwxr-x
lzmore
2.14
KB
-rwxrwxr-x
makeconv
65.91
KB
-rwxrwxr-x
mamba-package
672.77
KB
-rwxrwxr-x
mergesolv
21.15
KB
-rwxrwxr-x
ncursesw6-config
8.73
KB
-rwxrwxr-x
nghttp
252.57
KB
-rwxrwxr-x
nghttpd
184.15
KB
-rwxrwxr-x
nghttpx
1.23
MB
-rwxrwxr-x
normalizer
268
B
-rwxrwxr-x
openssl
1.05
MB
-rwxrwxr-x
pcre2-config
2.14
KB
-rwxrwxr-x
pcre2_jit_test
1.6
MB
-rwxrwxr-x
pcre2grep
643.27
KB
-rwxrwxr-x
pcre2posix_test
591.73
KB
-rwxrwxr-x
pcre2test
1.88
MB
-rwxrwxr-x
pip
242
B
-rwxrwxr-x
pip3
242
B
-rwxrwxr-x
pkgdata
49.55
KB
-rwxrwxr-x
pydoc
97
B
-rwxrwxr-x
pydoc3
97
B
-rwxrwxr-x
pydoc3.12
97
B
-rwxrwxr-x
python
29.21
MB
-rwxrwxr-x
python3
29.21
MB
-rwxrwxr-x
python3-config
3.36
KB
-rwxrwxr-x
python3.1
29.21
MB
-rwxrwxr-x
python3.12
29.21
MB
-rwxrwxr-x
python3.12-config
3.36
KB
-rwxrwxr-x
repo2solv
21.76
KB
-rwxrwxr-x
reset
29.98
KB
-rwxrwxr-x
sclient
16.84
KB
-rwxrwxr-x
sim_client
16.75
KB
-rwxrwxr-x
sqlite3
1.69
MB
-rwxrwxr-x
sqlite3_analyzer
29.68
KB
-rwxrwxr-x
tabs
21.9
KB
-rwxrwxr-x
tclsh
15.61
KB
-rwxrwxr-x
tclsh8.6
15.61
KB
-rwxrwxr-x
testsolv
26.88
KB
-rwxrwxr-x
tic
90.09
KB
-rwxrwxr-x
toe
21.9
KB
-rwxrwxr-x
tput
22
KB
-rwxrwxr-x
tqdm
228
B
-rwxrwxr-x
tset
29.98
KB
-rwxrwxr-x
unlz4
209.98
KB
-rwxrwxr-x
unlzma
101.41
KB
-rwxrwxr-x
unxz
101.41
KB
-rwxrwxr-x
unzstd
204.55
KB
-rwxrwxr-x
uuclient
21.28
KB
-rwxrwxr-x
wheel
229
B
-rwxrwxr-x
wish
15.76
KB
-rwxrwxr-x
wish8.6
15.76
KB
-rwxrwxr-x
x86_64-conda-linux-gnu-ld
2.65
MB
-rwxrwxr-x
x86_64-conda_cos7-linux-gnu-ld
2.65
MB
-rwxrwxr-x
xml2-config
1.92
KB
-rwxrwxr-x
xmlcatalog
25.61
KB
-rwxrwxr-x
xmllint
86.81
KB
-rwxrwxr-x
xmlwf
40.79
KB
-rwxrwxr-x
xz
101.41
KB
-rwxrwxr-x
xzcat
101.41
KB
-rwxrwxr-x
xzcmp
7.25
KB
-rwxrwxr-x
xzdec
16.78
KB
-rwxrwxr-x
xzdiff
7.25
KB
-rwxrwxr-x
xzegrep
10.09
KB
-rwxrwxr-x
xzfgrep
10.09
KB
-rwxrwxr-x
xzgrep
10.09
KB
-rwxrwxr-x
xzless
1.77
KB
-rwxrwxr-x
xzmore
2.14
KB
-rwxrwxr-x
zstd
204.55
KB
-rwxrwxr-x
zstdcat
204.55
KB
-rwxrwxr-x
zstdgrep
3.78
KB
-rwxrwxr-x
zstdless
197
B
-rwxrwxr-x
zstdmt
204.55
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : jsonpatch
#!/opt/miniconda3/python/bin/python # -*- coding: utf-8 -*- import sys import os.path import json import jsonpatch import tempfile import argparse parser = argparse.ArgumentParser( description='Apply a JSON patch on a JSON file') parser.add_argument('ORIGINAL', type=argparse.FileType('r'), help='Original file') parser.add_argument('PATCH', type=argparse.FileType('r'), nargs='?', default=sys.stdin, help='Patch file (read from stdin if omitted)') parser.add_argument('--indent', type=int, default=None, help='Indent output by n spaces') parser.add_argument('-b', '--backup', action='store_true', help='Back up ORIGINAL if modifying in-place') parser.add_argument('-i', '--in-place', action='store_true', help='Modify ORIGINAL in-place instead of to stdout') parser.add_argument('-v', '--version', action='version', version='%(prog)s ' + jsonpatch.__version__) parser.add_argument('-u', '--preserve-unicode', action='store_true', help='Output Unicode character as-is without using Code Point') def main(): try: patch_files() except KeyboardInterrupt: sys.exit(1) def patch_files(): """ Diffs two JSON files and prints a patch """ args = parser.parse_args() doc = json.load(args.ORIGINAL) patch = json.load(args.PATCH) result = jsonpatch.apply_patch(doc, patch) if args.in_place: dirname = os.path.abspath(os.path.dirname(args.ORIGINAL.name)) try: # Attempt to replace the file atomically. We do this by # creating a temporary file in the same directory as the # original file so we can atomically move the new file over # the original later. (This is done in the same directory # because atomic renames do not work across mount points.) fd, pathname = tempfile.mkstemp(dir=dirname) fp = os.fdopen(fd, 'w') atomic = True except OSError: # We failed to create the temporary file for an atomic # replace, so fall back to non-atomic mode by backing up # the original (if desired) and writing a new file. if args.backup: os.rename(args.ORIGINAL.name, args.ORIGINAL.name + '.orig') fp = open(args.ORIGINAL.name, 'w') atomic = False else: # Since we're not replacing the original file in-place, write # the modified JSON to stdout instead. fp = sys.stdout # By this point we have some sort of file object we can write the # modified JSON to. json.dump(result, fp, indent=args.indent, ensure_ascii=not(args.preserve_unicode)) fp.write('\n') if args.in_place: # Close the new file. If we aren't replacing atomically, this # is our last step, since everything else is already in place. fp.close() if atomic: try: # Complete the atomic replace by linking the original # to a backup (if desired), fixing up the permissions # on the temporary file, and moving it into place. if args.backup: os.link(args.ORIGINAL.name, args.ORIGINAL.name + '.orig') os.chmod(pathname, os.stat(args.ORIGINAL.name).st_mode) os.rename(pathname, args.ORIGINAL.name) except OSError: # In the event we could not actually do the atomic # replace, unlink the original to move it out of the # way and finally move the temporary file into place. os.unlink(args.ORIGINAL.name) os.rename(pathname, args.ORIGINAL.name) if __name__ == "__main__": main()
Close