Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
nodejs /
webpack /
lib /
dependencies /
[ HOME SHELL ]
Name
Size
Permission
Action
AMDDefineDependency.js
5.24
KB
-rw-r--r--
AMDDefineDependencyParserPlugi...
9.06
KB
-rw-r--r--
AMDPlugin.js
6.63
KB
-rw-r--r--
AMDRequireArrayDependency.js
1.06
KB
-rw-r--r--
AMDRequireContextDependency.js
543
B
-rw-r--r--
AMDRequireDependenciesBlock.js
1.24
KB
-rw-r--r--
AMDRequireDependenciesBlockPar...
7.12
KB
-rw-r--r--
AMDRequireDependency.js
3.21
KB
-rw-r--r--
AMDRequireItemDependency.js
559
B
-rw-r--r--
CommonJsPlugin.js
4.86
KB
-rw-r--r--
CommonJsRequireContextDependen...
647
B
-rw-r--r--
CommonJsRequireDependency.js
541
B
-rw-r--r--
CommonJsRequireDependencyParse...
3.98
KB
-rw-r--r--
ConstDependency.js
777
B
-rw-r--r--
ContextDependency.js
1.82
KB
-rw-r--r--
ContextDependencyHelpers.js
5.52
KB
-rw-r--r--
ContextDependencyTemplateAsId....
1.07
KB
-rw-r--r--
ContextDependencyTemplateAsReq...
1.05
KB
-rw-r--r--
ContextElementDependency.js
439
B
-rw-r--r--
CriticalDependencyWarning.js
453
B
-rw-r--r--
DelegatedExportsDependency.js
675
B
-rw-r--r--
DelegatedSourceDependency.js
369
B
-rw-r--r--
DependencyReference.js
1.75
KB
-rw-r--r--
DllEntryDependency.js
391
B
-rw-r--r--
HarmonyAcceptDependency.js
1.17
KB
-rw-r--r--
HarmonyAcceptImportDependency....
639
B
-rw-r--r--
HarmonyCompatibilityDependency...
800
B
-rw-r--r--
HarmonyDetectionParserPlugin.j...
2.64
KB
-rw-r--r--
HarmonyExportDependencyParserP...
4.57
KB
-rw-r--r--
HarmonyExportExpressionDepende...
1.38
KB
-rw-r--r--
HarmonyExportHeaderDependency....
728
B
-rw-r--r--
HarmonyExportImportedSpecifier...
16.14
KB
-rw-r--r--
HarmonyExportSpecifierDependen...
1.17
KB
-rw-r--r--
HarmonyImportDependency.js
2.66
KB
-rw-r--r--
HarmonyImportDependencyParserP...
6.7
KB
-rw-r--r--
HarmonyImportSideEffectDepende...
915
B
-rw-r--r--
HarmonyImportSpecifierDependen...
3.89
KB
-rw-r--r--
HarmonyInitDependency.js
1.26
KB
-rw-r--r--
HarmonyModulesPlugin.js
4.6
KB
-rw-r--r--
HarmonyTopLevelThisParserPlugi...
719
B
-rw-r--r--
ImportContextDependency.js
638
B
-rw-r--r--
ImportDependenciesBlock.js
614
B
-rw-r--r--
ImportDependency.js
801
B
-rw-r--r--
ImportEagerDependency.js
799
B
-rw-r--r--
ImportParserPlugin.js
6.95
KB
-rw-r--r--
ImportPlugin.js
2.05
KB
-rw-r--r--
ImportWeakDependency.js
824
B
-rw-r--r--
JsonExportsDependency.js
459
B
-rw-r--r--
LoaderDependency.js
394
B
-rw-r--r--
LoaderPlugin.js
3.15
KB
-rw-r--r--
LocalModule.js
401
B
-rw-r--r--
LocalModuleDependency.js
768
B
-rw-r--r--
LocalModulesHelpers.js
1.17
KB
-rw-r--r--
ModuleDependency.js
474
B
-rw-r--r--
ModuleDependencyTemplateAsId.j...
410
B
-rw-r--r--
ModuleDependencyTemplateAsRequ...
429
B
-rw-r--r--
ModuleHotAcceptDependency.js
567
B
-rw-r--r--
ModuleHotDeclineDependency.js
571
B
-rw-r--r--
MultiEntryDependency.js
603
B
-rw-r--r--
NullDependency.js
363
B
-rw-r--r--
PrefetchDependency.js
347
B
-rw-r--r--
RequireContextDependency.js
566
B
-rw-r--r--
RequireContextDependencyParser...
1.5
KB
-rw-r--r--
RequireContextPlugin.js
3.81
KB
-rw-r--r--
RequireEnsureDependenciesBlock...
864
B
-rw-r--r--
RequireEnsureDependenciesBlock...
3.45
KB
-rw-r--r--
RequireEnsureDependency.js
1.4
KB
-rw-r--r--
RequireEnsureItemDependency.js
493
B
-rw-r--r--
RequireEnsurePlugin.js
1.93
KB
-rw-r--r--
RequireHeaderDependency.js
682
B
-rw-r--r--
RequireIncludeDependency.js
995
B
-rw-r--r--
RequireIncludeDependencyParser...
687
B
-rw-r--r--
RequireIncludePlugin.js
1.58
KB
-rw-r--r--
RequireResolveContextDependenc...
617
B
-rw-r--r--
RequireResolveDependency.js
526
B
-rw-r--r--
RequireResolveDependencyParser...
2.4
KB
-rw-r--r--
RequireResolveHeaderDependency...
722
B
-rw-r--r--
SingleEntryDependency.js
418
B
-rw-r--r--
SystemPlugin.js
3.05
KB
-rw-r--r--
UnsupportedDependency.js
630
B
-rw-r--r--
WebAssemblyExportImportedDepen...
759
B
-rw-r--r--
WebAssemblyImportDependency.js
1.52
KB
-rw-r--r--
WebpackMissingModule.js
650
B
-rw-r--r--
getFunctionExpression.js
1.33
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : AMDDefineDependencyParserPlugin.js
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const AMDRequireItemDependency = require("./AMDRequireItemDependency"); const AMDRequireContextDependency = require("./AMDRequireContextDependency"); const ConstDependency = require("./ConstDependency"); const AMDDefineDependency = require("./AMDDefineDependency"); const AMDRequireArrayDependency = require("./AMDRequireArrayDependency"); const LocalModuleDependency = require("./LocalModuleDependency"); const ContextDependencyHelpers = require("./ContextDependencyHelpers"); const LocalModulesHelpers = require("./LocalModulesHelpers"); const isBoundFunctionExpression = expr => { if (expr.type !== "CallExpression") return false; if (expr.callee.type !== "MemberExpression") return false; if (expr.callee.computed) return false; if (expr.callee.object.type !== "FunctionExpression") return false; if (expr.callee.property.type !== "Identifier") return false; if (expr.callee.property.name !== "bind") return false; return true; }; const isUnboundFunctionExpression = expr => { if (expr.type === "FunctionExpression") return true; if (expr.type === "ArrowFunctionExpression") return true; return false; }; const isCallable = expr => { if (isUnboundFunctionExpression(expr)) return true; if (isBoundFunctionExpression(expr)) return true; return false; }; class AMDDefineDependencyParserPlugin { constructor(options) { this.options = options; } apply(parser) { parser.hooks.call .for("define") .tap( "AMDDefineDependencyParserPlugin", this.processCallDefine.bind(this, parser) ); } processArray(parser, expr, param, identifiers, namedModule) { if (param.isArray()) { param.items.forEach((param, idx) => { if ( param.isString() && ["require", "module", "exports"].includes(param.string) ) identifiers[idx] = param.string; const result = this.processItem(parser, expr, param, namedModule); if (result === undefined) { this.processContext(parser, expr, param); } }); return true; } else if (param.isConstArray()) { const deps = []; param.array.forEach((request, idx) => { let dep; let localModule; if (request === "require") { identifiers[idx] = request; dep = "__webpack_require__"; } else if (["exports", "module"].includes(request)) { identifiers[idx] = request; dep = request; } else if ( (localModule = LocalModulesHelpers.getLocalModule( parser.state, request )) ) { dep = new LocalModuleDependency(localModule, undefined, false); dep.loc = expr.loc; parser.state.current.addDependency(dep); } else { dep = this.newRequireItemDependency(request); dep.loc = expr.loc; dep.optional = !!parser.scope.inTry; parser.state.current.addDependency(dep); } deps.push(dep); }); const dep = this.newRequireArrayDependency(deps, param.range); dep.loc = expr.loc; dep.optional = !!parser.scope.inTry; parser.state.current.addDependency(dep); return true; } } processItem(parser, expr, param, namedModule) { if (param.isConditional()) { param.options.forEach(param => { const result = this.processItem(parser, expr, param); if (result === undefined) { this.processContext(parser, expr, param); } }); return true; } else if (param.isString()) { let dep, localModule; if (param.string === "require") { dep = new ConstDependency("__webpack_require__", param.range); } else if (["require", "exports", "module"].includes(param.string)) { dep = new ConstDependency(param.string, param.range); } else if ( (localModule = LocalModulesHelpers.getLocalModule( parser.state, param.string, namedModule )) ) { dep = new LocalModuleDependency(localModule, param.range, false); } else { dep = this.newRequireItemDependency(param.string, param.range); } dep.loc = expr.loc; dep.optional = !!parser.scope.inTry; parser.state.current.addDependency(dep); return true; } } processContext(parser, expr, param) { const dep = ContextDependencyHelpers.create( AMDRequireContextDependency, param.range, param, expr, this.options, {}, parser ); if (!dep) return; dep.loc = expr.loc; dep.optional = !!parser.scope.inTry; parser.state.current.addDependency(dep); return true; } processCallDefine(parser, expr) { let array, fn, obj, namedModule; switch (expr.arguments.length) { case 1: if (isCallable(expr.arguments[0])) { // define(f() {…}) fn = expr.arguments[0]; } else if (expr.arguments[0].type === "ObjectExpression") { // define({…}) obj = expr.arguments[0]; } else { // define(expr) // unclear if function or object obj = fn = expr.arguments[0]; } break; case 2: if (expr.arguments[0].type === "Literal") { namedModule = expr.arguments[0].value; // define("…", …) if (isCallable(expr.arguments[1])) { // define("…", f() {…}) fn = expr.arguments[1]; } else if (expr.arguments[1].type === "ObjectExpression") { // define("…", {…}) obj = expr.arguments[1]; } else { // define("…", expr) // unclear if function or object obj = fn = expr.arguments[1]; } } else { array = expr.arguments[0]; if (isCallable(expr.arguments[1])) { // define([…], f() {}) fn = expr.arguments[1]; } else if (expr.arguments[1].type === "ObjectExpression") { // define([…], {…}) obj = expr.arguments[1]; } else { // define([…], expr) // unclear if function or object obj = fn = expr.arguments[1]; } } break; case 3: // define("…", […], f() {…}) namedModule = expr.arguments[0].value; array = expr.arguments[1]; if (isCallable(expr.arguments[2])) { // define("…", […], f() {}) fn = expr.arguments[2]; } else if (expr.arguments[2].type === "ObjectExpression") { // define("…", […], {…}) obj = expr.arguments[2]; } else { // define("…", […], expr) // unclear if function or object obj = fn = expr.arguments[2]; } break; default: return; } let fnParams = null; let fnParamsOffset = 0; if (fn) { if (isUnboundFunctionExpression(fn)) { fnParams = fn.params; } else if (isBoundFunctionExpression(fn)) { fnParams = fn.callee.object.params; fnParamsOffset = fn.arguments.length - 1; if (fnParamsOffset < 0) { fnParamsOffset = 0; } } } let fnRenames = parser.scope.renames.createChild(); if (array) { const identifiers = {}; const param = parser.evaluateExpression(array); const result = this.processArray( parser, expr, param, identifiers, namedModule ); if (!result) return; if (fnParams) { fnParams = fnParams.slice(fnParamsOffset).filter((param, idx) => { if (identifiers[idx]) { fnRenames.set(param.name, identifiers[idx]); return false; } return true; }); } } else { const identifiers = ["require", "exports", "module"]; if (fnParams) { fnParams = fnParams.slice(fnParamsOffset).filter((param, idx) => { if (identifiers[idx]) { fnRenames.set(param.name, identifiers[idx]); return false; } return true; }); } } let inTry; if (fn && isUnboundFunctionExpression(fn)) { inTry = parser.scope.inTry; parser.inScope(fnParams, () => { parser.scope.renames = fnRenames; parser.scope.inTry = inTry; if (fn.body.type === "BlockStatement") { parser.walkStatement(fn.body); } else { parser.walkExpression(fn.body); } }); } else if (fn && isBoundFunctionExpression(fn)) { inTry = parser.scope.inTry; parser.inScope( fn.callee.object.params.filter( i => !["require", "module", "exports"].includes(i.name) ), () => { parser.scope.renames = fnRenames; parser.scope.inTry = inTry; if (fn.callee.object.body.type === "BlockStatement") { parser.walkStatement(fn.callee.object.body); } else { parser.walkExpression(fn.callee.object.body); } } ); if (fn.arguments) { parser.walkExpressions(fn.arguments); } } else if (fn || obj) { parser.walkExpression(fn || obj); } const dep = this.newDefineDependency( expr.range, array ? array.range : null, fn ? fn.range : null, obj ? obj.range : null, namedModule ? namedModule : null ); dep.loc = expr.loc; if (namedModule) { dep.localModule = LocalModulesHelpers.addLocalModule( parser.state, namedModule ); } parser.state.current.addDependency(dep); return true; } newDefineDependency( range, arrayRange, functionRange, objectRange, namedModule ) { return new AMDDefineDependency( range, arrayRange, functionRange, objectRange, namedModule ); } newRequireArrayDependency(depsArray, range) { return new AMDRequireArrayDependency(depsArray, range); } newRequireItemDependency(request, range) { return new AMDRequireItemDependency(request, range); } } module.exports = AMDDefineDependencyParserPlugin;
Close