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 : ContextDependencyHelpers.js
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const ContextDependencyHelpers = exports; /** * Escapes regular expression metacharacters * @param {string} str String to quote * @returns {string} Escaped string */ const quotemeta = str => { return str.replace(/[-[\]\\/{}()*+?.^$|]/g, "\\$&"); }; const splitContextFromPrefix = prefix => { const idx = prefix.lastIndexOf("/"); let context = "."; if (idx >= 0) { context = prefix.substr(0, idx); prefix = `.${prefix.substr(idx)}`; } return { context, prefix }; }; const splitQueryFromPostfix = postfix => { const idx = postfix.indexOf("?"); let query = ""; if (idx >= 0) { query = postfix.substr(idx); postfix = postfix.substr(0, idx); } return { postfix, query }; }; ContextDependencyHelpers.create = ( Dep, range, param, expr, options, contextOptions, // when parser is not passed in, expressions won't be walked parser = null ) => { if (param.isTemplateString()) { let prefixRaw = param.quasis[0].string; let postfixRaw = param.quasis.length > 1 ? param.quasis[param.quasis.length - 1].string : ""; const valueRange = param.range; const { context, prefix } = splitContextFromPrefix(prefixRaw); const { postfix, query } = splitQueryFromPostfix(postfixRaw); // When there are more than two quasis, the generated RegExp can be more precise // We join the quasis with the expression regexp const innerQuasis = param.quasis.slice(1, param.quasis.length - 1); const innerRegExp = options.wrappedContextRegExp.source + innerQuasis .map(q => quotemeta(q.string) + options.wrappedContextRegExp.source) .join(""); // Example: `./context/pre${e}inner${e}inner2${e}post?query` // context: "./context" // prefix: "./pre" // innerQuasis: [BEE("inner"), BEE("inner2")] // (BEE = BasicEvaluatedExpression) // postfix: "post" // query: "?query" // regExp: /^\.\/pre.*inner.*inner2.*post$/ const regExp = new RegExp( `^${quotemeta(prefix)}${innerRegExp}${quotemeta(postfix)}$` ); const dep = new Dep( Object.assign( { request: context + query, recursive: options.wrappedContextRecursive, regExp, mode: "sync" }, contextOptions ), range, valueRange ); dep.loc = expr.loc; const replaces = []; param.parts.forEach((part, i) => { if (i % 2 === 0) { // Quasis or merged quasi let range = part.range; let value = part.string; if (param.templateStringKind === "cooked") { value = JSON.stringify(value); value = value.slice(1, value.length - 1); } if (i === 0) { // prefix value = prefix; range = [param.range[0], part.range[1]]; value = (param.templateStringKind === "cooked" ? "`" : "String.raw`") + value; } else if (i === param.parts.length - 1) { // postfix value = postfix; range = [part.range[0], param.range[1]]; value = value + "`"; } else if ( part.expression && part.expression.type === "TemplateElement" && part.expression.value.raw === value ) { // Shortcut when it's a single quasi and doesn't need to be replaced return; } replaces.push({ range, value }); } else { // Expression if (parser) { parser.walkExpression(part.expression); } } }); dep.replaces = replaces; dep.critical = options.wrappedContextCritical && "a part of the request of a dependency is an expression"; return dep; } else if ( param.isWrapped() && ((param.prefix && param.prefix.isString()) || (param.postfix && param.postfix.isString())) ) { let prefixRaw = param.prefix && param.prefix.isString() ? param.prefix.string : ""; let postfixRaw = param.postfix && param.postfix.isString() ? param.postfix.string : ""; const prefixRange = param.prefix && param.prefix.isString() ? param.prefix.range : null; const postfixRange = param.postfix && param.postfix.isString() ? param.postfix.range : null; const valueRange = param.range; const { context, prefix } = splitContextFromPrefix(prefixRaw); const { postfix, query } = splitQueryFromPostfix(postfixRaw); const regExp = new RegExp( `^${quotemeta(prefix)}${options.wrappedContextRegExp.source}${quotemeta( postfix )}$` ); const dep = new Dep( Object.assign( { request: context + query, recursive: options.wrappedContextRecursive, regExp, mode: "sync" }, contextOptions ), range, valueRange ); dep.loc = expr.loc; const replaces = []; if (prefixRange) { replaces.push({ range: prefixRange, value: JSON.stringify(prefix) }); } if (postfixRange) { replaces.push({ range: postfixRange, value: JSON.stringify(postfix) }); } dep.replaces = replaces; dep.critical = options.wrappedContextCritical && "a part of the request of a dependency is an expression"; if (parser && param.wrappedInnerExpressions) { for (const part of param.wrappedInnerExpressions) { if (part.expression) parser.walkExpression(part.expression); } } return dep; } else { const dep = new Dep( Object.assign( { request: options.exprContextRequest, recursive: options.exprContextRecursive, regExp: options.exprContextRegExp, mode: "sync" }, contextOptions ), range, param.range ); dep.loc = expr.loc; dep.critical = options.exprContextCritical && "the request of a dependency is an expression"; if (parser) { parser.walkExpression(param.expression); } return dep; } };
Close