Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.188.73.229
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
fs-extra /
lib /
mkdirs /
Delete
Unzip
Name
Size
Permission
Date
Action
index.js
312
B
-rw-rw-r--
2022-08-30 11:49
mkdirs-sync.js
1.29
KB
-rw-rw-r--
2022-08-30 11:49
mkdirs.js
1.6
KB
-rw-rw-r--
2022-08-30 11:49
win32.js
517
B
-rw-rw-r--
2022-08-30 11:49
Save
Rename
'use strict' const fs = require('graceful-fs') const path = require('path') const invalidWin32Path = require('./win32').invalidWin32Path const o777 = parseInt('0777', 8) function mkdirsSync (p, opts, made) { if (!opts || typeof opts !== 'object') { opts = { mode: opts } } let mode = opts.mode const xfs = opts.fs || fs if (process.platform === 'win32' && invalidWin32Path(p)) { const errInval = new Error(p + ' contains invalid WIN32 path characters.') errInval.code = 'EINVAL' throw errInval } if (mode === undefined) { mode = o777 & (~process.umask()) } if (!made) made = null p = path.resolve(p) try { xfs.mkdirSync(p, mode) made = made || p } catch (err0) { switch (err0.code) { case 'ENOENT': if (path.dirname(p) === p) throw err0 made = mkdirsSync(path.dirname(p), opts, made) mkdirsSync(p, opts, made) break // In the case of any other error, just see if there's a dir // there already. If so, then hooray! If not, then something // is borked. default: let stat try { stat = xfs.statSync(p) } catch (err1) { throw err0 } if (!stat.isDirectory()) throw err0 break } } return made } module.exports = mkdirsSync