merge all ql files into one

This commit is contained in:
amammad
2023-06-27 01:56:23 +10:00
parent 8a80a734d8
commit c7a7594821
12 changed files with 712 additions and 854 deletions

View File

@@ -1,60 +0,0 @@
/**
* @name User-controlled file decompression
* @description User-controlled data that flows into decompression library APIs without checking the compression rate is dangerous
* @kind path-problem
* @problem.severity error
* @security-severity 7.8
* @precision medium
* @id js/user-controlled-file-decompression-jszip
* @tags security
* experimental
* external/cwe/cwe-409
*/
import javascript
import CommandLineSource
class BombConfiguration extends TaintTracking::Configuration {
BombConfiguration() { this = "DecompressionBombs" }
override predicate isSource(DataFlow::Node source) {
source instanceof RemoteFlowSource
or
source = any(CommandLineFlowSource cls).asSource()
or
exists(Function f | source.asExpr() = f.getAParameter() |
not exists(source.getALocalSource().getStringValue())
)
or
exists(FileSystemReadAccess fsra | source = fsra.getADataNode() |
not exists(fsra.getALocalSource().getStringValue())
)
or
exists(Function f | source.asExpr() = f.getAParameter() |
not exists(source.getALocalSource().getStringValue())
)
}
override predicate isSink(DataFlow::Node sink) {
exists(API::Node loadAsync | loadAsync = API::moduleImport("jszip").getMember("loadAsync") |
sink = loadAsync.getParameter(0).asSink() and sanitizer(loadAsync)
)
}
override predicate isAdditionalTaintStep(DataFlow::Node pred, DataFlow::Node succ) {
// additional taint step for fs.readFile(pred)
// It can be global additional step too
exists(DataFlow::CallNode n | n = DataFlow::moduleMember("fs", "readFile").getACall() |
pred = n.getArgument(0) and succ = n.getABoundCallbackParameter(1, 1)
)
}
}
predicate sanitizer(API::Node loadAsync) {
not exists(loadAsync.getASuccessor*().getMember("_data").getMember("uncompressedSize"))
}
from BombConfiguration cfg, DataFlow::PathNode source, DataFlow::PathNode sink
where cfg.hasFlowPath(source, sink)
select sink.getNode(), source, sink, "This file extraction depends on a $@.", source.getNode(),
"potentially untrusted source"

View File

@@ -1,122 +0,0 @@
/**
* @name User-controlled file decompression
* @description User-controlled data that flows into decompression library APIs without checking the compression rate is dangerous
* @kind path-problem
* @problem.severity error
* @security-severity 7.8
* @precision medium
* @id js/user-controlled-file-decompression-tar
* @tags security
* experimental
* external/cwe/cwe-409
*/
import DataFlow::PathGraph
import API
import semmle.javascript.Concepts
import ReadableAdditionalStep
import CommandLineSource
class BombConfiguration extends TaintTracking::Configuration {
BombConfiguration() { this = "DecompressionBombs" }
override predicate isSource(DataFlow::Node source) {
source instanceof RemoteFlowSource
or
// cli Sources
source = any(CommandLineFlowSource cls).asSource()
or
exists(Function f | source.asExpr() = f.getAParameter() |
not exists(source.getALocalSource().getStringValue())
)
or
exists(FileSystemReadAccess fsra | source = fsra.getADataNode() |
not exists(fsra.getALocalSource().getStringValue())
)
or
source.asExpr() =
API::moduleImport("tar")
.getMember(["x", "extract"])
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild() and
not source.getALocalSource().mayHaveStringValue(_)
}
override predicate isSink(DataFlow::Node sink) {
exists(API::Node tarExtract |
tarExtract = API::moduleImport("tar").getMember(["x", "extract"])
|
(
// piping tar.x()
sink = tarExtract.getACall()
or
// tar.x({file: filename})
// and we don't have a "maxReadSize: ANum" option
sink.asExpr() =
tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*() and
tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*()
.(Label)
.getName() = "file"
) and
nodeTarSanitizer(tarExtract)
)
}
override predicate isAdditionalTaintStep(DataFlow::Node pred, DataFlow::Node succ) {
readablePipeAdditionalTaintStep(pred, succ)
or
exists(FileSystemReadAccess cn | pred = cn.getADataNode() and succ = cn.getAPathArgument())
or
exists(DataFlow::Node sinkhelper, AstNode an |
an = sinkhelper.asExpr().(ObjectExpr).getAChild().(Property).getAChild()
|
pred.asExpr() = an and
succ = sinkhelper
)
or
exists(API::Node n | n = API::moduleImport("tar") |
pred = n.asSource() and
(
succ = n.getMember("x").getACall() or
succ = n.getMember("x").getACall().getArgument(0)
)
)
}
}
predicate nodeTarSanitizer(API::Node tarExtract) {
not tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*()
.(Label)
.getName() = "maxReadSize"
}
from BombConfiguration cfg, DataFlow::PathNode source, DataFlow::PathNode sink
where cfg.hasFlowPath(source, sink)
select sink.getNode(), source, sink, "This file extraction depends on a $@.", source.getNode(),
"potentially untrusted source"

View File

@@ -4,45 +4,96 @@
* @kind path-problem
* @problem.severity error
* @security-severity 7.8
* @precision medium
* @id js/user-controlled-file-decompression-zlib-pako-admzip
* @precision high
* @id js/user-controlled-data-decompression
* @tags security
* experimental
* external/cwe/cwe-409
*/
import javascript
import DataFlow::PathGraph
import API
import semmle.javascript.security.dataflow.IndirectCommandInjectionCustomizations
import ReadableAdditionalStep
import CommandLineSource
import ReadableAdditionalStep
class BombConfiguration extends TaintTracking::Configuration {
BombConfiguration() { this = "DecompressionBombs" }
override predicate isSource(DataFlow::Node source) {
source = any(RemoteFlowSource rfs)
or
// cli Sources
source = any(CommandLineFlowSource cls).asSource()
or
exists(Function f | source.asExpr() = f.getAParameter() |
not exists(source.getALocalSource().getStringValue())
)
or
source instanceof RemoteFlowSource
or
source.asExpr() = any(Parameter cls)
or
exists(FileSystemReadAccess fsra | source = fsra.getADataNode() |
not exists(fsra.getALocalSource().getStringValue())
)
or
exists(DataFlow::NewNode nn, DataFlow::Node n | nn = n.(NewNode) |
source = nn.getArgument(0) and
nn.getCalleeName() = "AdmZip" and
exists(API::Node node |
source = node.getParameter(0).asSink() and
node = API::moduleImport("adm-zip") and
not exists(source.getALocalSource().getStringValue())
)
or
exists(AstNode e |
e =
API::moduleImport("tar")
.getMember(["x", "extract"])
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
|
source.asExpr() = e.getAChild() and
e.getAChild*().(Label).getName() = "file" and
not source.getALocalSource().mayHaveStringValue(_)
)
}
override predicate isSink(DataFlow::Node sink) {
// jszip
exists(API::Node loadAsync | loadAsync = API::moduleImport("jszip").getMember("loadAsync") |
sink = loadAsync.getParameter(0).asSink() and jsZipsanitizer(loadAsync)
)
or
// node-tar
exists(API::Node tarExtract |
tarExtract = API::moduleImport("tar").getMember(["x", "extract"])
|
(
// piping tar.x()
sink = tarExtract.getACall()
or
// tar.x({file: filename})
// and we don't have a "maxReadSize: ANum" option
sink.asExpr() =
tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*() and
tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*()
.(Label)
.getName() = "file"
) and
nodeTarSanitizer(tarExtract)
)
or
// zlib
// we don't have a "maxOutputLength: ANum" option
exists(API::Node zlib |
zlib =
@@ -64,9 +115,11 @@ class BombConfiguration extends TaintTracking::Configuration {
zlibSanitizer(zlib, 1)
)
or
// pako
sink =
DataFlow::moduleMember("pako", ["inflate", "inflateRaw", "ungzip"]).getACall().getArgument(0)
or
// adm-zip
exists(API::Node n | n = API::moduleImport("adm-zip").getInstance() |
(
sink = n.getMember(["extractAllTo", "extractEntryTo", "readAsText"]).getReturn().asSource()
@@ -78,8 +131,33 @@ class BombConfiguration extends TaintTracking::Configuration {
}
override predicate isAdditionalTaintStep(DataFlow::Node pred, DataFlow::Node succ) {
// additional taint step for fs.readFile(pred)
// It can be global additional step too
exists(DataFlow::CallNode n | n = DataFlow::moduleMember("fs", "readFile").getACall() |
pred = n.getArgument(0) and succ = n.getABoundCallbackParameter(1, 1)
)
or
//node-tar
readablePipeAdditionalTaintStep(pred, succ)
or
exists(FileSystemReadAccess cn | pred = cn.getADataNode() and succ = cn.getAPathArgument())
or
exists(DataFlow::Node sinkhelper, AstNode an |
an = sinkhelper.asExpr().(ObjectExpr).getAChild().(Property).getAChild()
|
pred.asExpr() = an and
succ = sinkhelper
)
or
exists(API::Node n | n = API::moduleImport("tar") |
pred = n.asSource() and
(
succ = n.getMember("x").getACall() or
succ = n.getMember("x").getACall().getArgument(0)
)
)
or
// pako
// succ = new Uint8Array(pred)
exists(DataFlow::Node n, NewExpr ne | ne = n.asExpr() |
pred.asExpr() = ne.getArgument(0) and
@@ -117,6 +195,23 @@ class BombConfiguration extends TaintTracking::Configuration {
}
}
predicate nodeTarSanitizer(API::Node tarExtract) {
not tarExtract
.getParameter(0)
.asSink()
.asExpr()
.(ObjectExpr)
.getAChild()
.(Property)
.getAChild*()
.(Label)
.getName() = "maxReadSize"
}
predicate jsZipsanitizer(API::Node loadAsync) {
not exists(loadAsync.getASuccessor*().getMember("_data").getMember("uncompressedSize"))
}
predicate zlibSanitizer(API::Node zlib, int numOfParameter) {
numOfParameter = [0, 1] and
not zlib.getParameter(numOfParameter)
@@ -132,5 +227,5 @@ predicate zlibSanitizer(API::Node zlib, int numOfParameter) {
from BombConfiguration cfg, DataFlow::PathNode source, DataFlow::PathNode sink
where cfg.hasFlowPath(source, sink)
select sink.getNode(), source, sink, "This file extraction depends on a $@.", source.getNode(),
select sink.getNode(), source, sink, "This Decompression depends on a $@.", source.getNode(),
"potentially untrusted source"

View File

@@ -1,7 +1,7 @@
/**
* @id javascript/sequlize
* @kind path-problem
* @name demonstrate sequlize additional taintstep
* @name demonstrate sequlize additional taint step for findByPk method
* @description add sequlize methods calls on custom models as sinks and additional taint steps
* @problem.severity error
* @precision low

View File

@@ -1,154 +0,0 @@
nodes
| YargsTests1.js:3:5:3:62 | argv1 |
| YargsTests1.js:3:13:3:62 | require ... )).argv |
| YargsTests1.js:3:13:3:62 | require ... )).argv |
| YargsTests1.js:8:14:8:18 | argv1 |
| YargsTests1.js:8:14:8:20 | argv1.a |
| YargsTests1.js:8:14:8:20 | argv1.a |
| argvTests1.js:4:14:4:20 | argv[2] |
| argvTests1.js:4:14:4:20 | argv[2] |
| argvTests1.js:6:15:6:17 | val |
| argvTests1.js:6:15:6:17 | val |
| argvTests1.js:7:18:7:20 | val |
| commanderTests1.js:5:18:5:22 | value |
| commanderTests1.js:5:18:5:22 | value |
| commanderTests1.js:5:25:5:32 | previous |
| commanderTests1.js:5:25:5:32 | previous |
| commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:7:25:7:29 | value |
| commanderTests1.js:15:14:15:28 | options.collect |
| commanderTests1.js:15:14:15:28 | options.collect |
| commanderTests2.js:10:22:10:40 | this.opts().zipPath |
| commanderTests2.js:10:22:10:40 | this.opts().zipPath |
| commanderTests2.js:11:22:11:30 | this.args |
| commanderTests2.js:11:22:11:30 | this.args |
| commanderTests2.js:11:22:11:33 | this.args[0] |
| commanderTests3.js:10:18:10:32 | options.zipPath |
| commanderTests3.js:10:18:10:32 | options.zipPath |
| commanderTests3.js:16:14:16:20 | zipPath |
| commanderTests3.js:16:14:16:20 | zipPath |
| commanderTests3.js:16:23:16:30 | password |
| commanderTests3.js:16:23:16:30 | password |
| commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:25:23:25:26 | dirs |
| commanderTests3.js:25:23:25:26 | dirs |
| commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:27:26:27:32 | zipPath |
| commanderTests3.js:34:26:34:51 | thisCom ... zipPath |
| commanderTests3.js:34:26:34:51 | thisCom ... zipPath |
| main-jszip.js:13:22:13:24 | req |
| main-jszip.js:13:22:13:24 | req |
| main-jszip.js:14:24:14:26 | req |
| main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:15:13:15:23 | tmpObj["a"] |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:48:17:48:20 | path |
| main-jszip.js:48:17:48:20 | path |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:51:29:51:32 | data |
| main-jszip.js:51:29:51:32 | data |
| main-jszip.js:51:29:51:32 | data |
edges
| YargsTests1.js:3:5:3:62 | argv1 | YargsTests1.js:8:14:8:18 | argv1 |
| YargsTests1.js:3:13:3:62 | require ... )).argv | YargsTests1.js:3:5:3:62 | argv1 |
| YargsTests1.js:3:13:3:62 | require ... )).argv | YargsTests1.js:3:5:3:62 | argv1 |
| YargsTests1.js:8:14:8:18 | argv1 | YargsTests1.js:8:14:8:20 | argv1.a |
| YargsTests1.js:8:14:8:20 | argv1.a | main-jszip.js:47:23:47:26 | path |
| YargsTests1.js:8:14:8:20 | argv1.a | main-jszip.js:47:23:47:26 | path |
| argvTests1.js:4:14:4:20 | argv[2] | main-jszip.js:47:23:47:26 | path |
| argvTests1.js:4:14:4:20 | argv[2] | main-jszip.js:47:23:47:26 | path |
| argvTests1.js:6:15:6:17 | val | argvTests1.js:7:18:7:20 | val |
| argvTests1.js:6:15:6:17 | val | argvTests1.js:7:18:7:20 | val |
| argvTests1.js:7:18:7:20 | val | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:5:18:5:22 | value | commanderTests1.js:7:25:7:29 | value |
| commanderTests1.js:5:18:5:22 | value | commanderTests1.js:7:25:7:29 | value |
| commanderTests1.js:5:25:5:32 | previous | commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:5:25:5:32 | previous | commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:6:18:6:25 | previous | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:7:25:7:29 | value | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:15:14:15:28 | options.collect | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:15:14:15:28 | options.collect | main-jszip.js:47:23:47:26 | path |
| commanderTests2.js:10:22:10:40 | this.opts().zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests2.js:10:22:10:40 | this.opts().zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests2.js:11:22:11:30 | this.args | commanderTests2.js:11:22:11:33 | this.args[0] |
| commanderTests2.js:11:22:11:30 | this.args | commanderTests2.js:11:22:11:33 | this.args[0] |
| commanderTests2.js:11:22:11:33 | this.args[0] | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:10:18:10:32 | options.zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:10:18:10:32 | options.zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:16:14:16:20 | zipPath | commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:16:14:16:20 | zipPath | commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:16:23:16:30 | password | commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:16:23:16:30 | password | commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:17:22:17:28 | zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:18:22:18:29 | password | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:25:23:25:26 | dirs | commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:25:23:25:26 | dirs | commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:26:9:26:12 | dirs | commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath | commanderTests3.js:27:26:27:32 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath | commanderTests3.js:27:26:27:32 | zipPath |
| commanderTests3.js:27:26:27:32 | zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:34:26:34:51 | thisCom ... zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:34:26:34:51 | thisCom ... zipPath | main-jszip.js:47:23:47:26 | path |
| main-jszip.js:13:22:13:24 | req | main-jszip.js:14:24:14:26 | req |
| main-jszip.js:13:22:13:24 | req | main-jszip.js:14:24:14:26 | req |
| main-jszip.js:14:24:14:26 | req | main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:32 | req.files | main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:14:24:14:32 | req.files | main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:14:24:14:44 | req.fil ... ombFile | main-jszip.js:15:13:15:23 | tmpObj["a"] |
| main-jszip.js:15:13:15:23 | tmpObj["a"] | main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:48:17:48:20 | path | main-jszip.js:49:26:49:29 | data |
| main-jszip.js:48:17:48:20 | path | main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
#select
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:13:22:13:24 | req | main-jszip.js:36:22:36:33 | zipFile.data | This file extraction depends on a $@. | main-jszip.js:13:22:13:24 | req | potentially untrusted source |
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:14:24:14:32 | req.files | main-jszip.js:36:22:36:33 | zipFile.data | This file extraction depends on a $@. | main-jszip.js:14:24:14:32 | req.files | potentially untrusted source |
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data | This file extraction depends on a $@. | main-jszip.js:35:18:35:24 | zipFile | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | YargsTests1.js:3:13:3:62 | require ... )).argv | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | YargsTests1.js:3:13:3:62 | require ... )).argv | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | YargsTests1.js:8:14:8:20 | argv1.a | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | YargsTests1.js:8:14:8:20 | argv1.a | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | argvTests1.js:4:14:4:20 | argv[2] | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | argvTests1.js:4:14:4:20 | argv[2] | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | argvTests1.js:6:15:6:17 | val | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | argvTests1.js:6:15:6:17 | val | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests1.js:5:18:5:22 | value | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests1.js:5:18:5:22 | value | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests1.js:5:25:5:32 | previous | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests1.js:5:25:5:32 | previous | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests1.js:15:14:15:28 | options.collect | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests1.js:15:14:15:28 | options.collect | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests2.js:10:22:10:40 | this.opts().zipPath | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests2.js:10:22:10:40 | this.opts().zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests2.js:11:22:11:30 | this.args | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests2.js:11:22:11:30 | this.args | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:10:18:10:32 | options.zipPath | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:10:18:10:32 | options.zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:16:14:16:20 | zipPath | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:16:14:16:20 | zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:16:23:16:30 | password | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:16:23:16:30 | password | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:25:23:25:26 | dirs | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:25:23:25:26 | dirs | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:26:23:26:29 | zipPath | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:26:23:26:29 | zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:34:26:34:51 | thisCom ... zipPath | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | commanderTests3.js:34:26:34:51 | thisCom ... zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | main-jszip.js:47:23:47:26 | path | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | main-jszip.js:47:23:47:26 | path | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data | This file extraction depends on a $@. | main-jszip.js:49:26:49:29 | data | potentially untrusted source |

View File

@@ -1 +0,0 @@
experimental/Security/CWE-522-DecompressionBombs/Bombs_jszip.ql

View File

@@ -1,150 +0,0 @@
nodes
| main-node-tar.js:14:22:14:24 | req |
| main-node-tar.js:14:22:14:24 | req |
| main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
edges
| main-node-tar.js:14:22:14:24 | req | main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:14:22:14:24 | req | main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:15:13:15:15 | req | main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:15:13:15:33 | req.fil ... ombFile | main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile | main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:43 | tarFile | main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:29:25:29:31 | tarFile | main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:31 | tarFile | main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:31 | tarFile | main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:31 | tarFile | main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name |
#select
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:24:9:24:15 | tar.x() | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:24:9:24:15 | tar.x() | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:24:9:24:15 | tar.x() | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This file extraction depends on a $@. | main-node-tar.js:46:9:46:20 | decompressor | potentially untrusted source |
| main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file | This file extraction depends on a $@. | main-node-tar.js:58:12:58:15 | file | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:58:18:58:24 | tarFile | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:58:18:58:24 | tarFile | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:58:18:58:29 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:58:18:58:29 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:58:18:58:29 | tarFile.name | potentially untrusted source |
| main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file | This file extraction depends on a $@. | main-node-tar.js:59:18:59:21 | file | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:59:24:59:30 | tarFile | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:59:24:59:30 | tarFile | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:59:24:59:35 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:59:24:59:35 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name | This file extraction depends on a $@. | main-node-tar.js:59:24:59:35 | tarFile.name | potentially untrusted source |

View File

@@ -1,2 +0,0 @@
experimental/Security/CWE-522-DecompressionBombs/Bombs_node-tar.ql

View File

@@ -1,348 +0,0 @@
nodes
| main-adm-zip.js:31:22:31:24 | req |
| main-adm-zip.js:31:22:31:24 | req |
| main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-pako.js:11:22:11:24 | req |
| main-pako.js:11:22:11:24 | req |
| main-pako.js:12:14:12:16 | req |
| main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:16 | req |
| main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:32:31:32:37 | myArray |
| main-pako.js:32:31:32:37 | myArray |
| main-pako.js:32:31:32:37 | myArray |
| main-zlib.js:14:22:14:24 | req |
| main-zlib.js:14:22:14:24 | req |
| main-zlib.js:15:19:15:21 | req |
| main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:17:18:17:20 | req |
| main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:19:24:19:26 | req |
| main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
edges
| main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:32:13:32:15 | req | main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:32:13:32:33 | req.fil ... ombFile | main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile | main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:28 | tarFile | main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-pako.js:11:22:11:24 | req | main-pako.js:12:14:12:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:12:14:12:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:13:14:13:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:13:14:13:16 | req |
| main-pako.js:12:14:12:16 | req | main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:22 | req.files | main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:12:14:12:22 | req.files | main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:12:14:12:34 | req.fil ... ombFile | main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:13:14:13:16 | req | main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:22 | req.files | main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:22 | req.files | main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:34 | req.fil ... ombFile | main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) | main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) | main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:33:18:67 | new Uin ... buffer) | main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) | main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:48:18:54 | zipFile | main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:54 | zipFile | main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:59 | zipFile.data | main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:59 | zipFile.data | main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:66 | zipFile.data.buffer | main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:48:18:66 | zipFile.data.buffer | main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:21:29:55 | new Uin ... buffer) | main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:55 | new Uin ... buffer) | main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:62 | new Uin ... .buffer | main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:21:29:62 | new Uin ... .buffer | main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:36:29:42 | zipFile | main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:42 | zipFile | main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:47 | zipFile.data | main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:47 | zipFile.data | main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:54 | zipFile.data.buffer | main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:36:29:54 | zipFile.data.buffer | main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:15:19:15:21 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:15:19:15:21 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:17:18:17:20 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:17:18:17:20 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:19:24:19:26 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:19:24:19:26 | req |
| main-zlib.js:15:19:15:21 | req | main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:27 | req.files | main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:15:19:15:27 | req.files | main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:15:19:15:39 | req.fil ... ombFile | main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:17:18:17:20 | req | main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:26 | req.files | main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:17:18:17:26 | req.files | main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:17:18:17:38 | req.fil ... ombFile | main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:19:24:19:26 | req | main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:32 | req.files | main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:19:24:19:32 | req.files | main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:19:24:19:44 | req.fil ... ombFile | main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile | main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:43 | zipFile | main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
#select
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This file extraction depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This file extraction depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This file extraction depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This file extraction depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This file extraction depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This file extraction depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This file extraction depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This file extraction depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This file extraction depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:11:22:11:24 | req | main-pako.js:21:31:21:37 | myArray | This file extraction depends on a $@. | main-pako.js:11:22:11:24 | req | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:12:14:12:22 | req.files | main-pako.js:21:31:21:37 | myArray | This file extraction depends on a $@. | main-pako.js:12:14:12:22 | req.files | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:17:19:17:25 | zipFile | main-pako.js:21:31:21:37 | myArray | This file extraction depends on a $@. | main-pako.js:17:19:17:25 | zipFile | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:11:22:11:24 | req | main-pako.js:32:31:32:37 | myArray | This file extraction depends on a $@. | main-pako.js:11:22:11:24 | req | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:13:14:13:22 | req.files | main-pako.js:32:31:32:37 | myArray | This file extraction depends on a $@. | main-pako.js:13:14:13:22 | req.files | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:28:19:28:25 | zipFile | main-pako.js:32:31:32:37 | myArray | This file extraction depends on a $@. | main-pako.js:28:19:28:25 | zipFile | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:27:9:27:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:27:9:27:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:31:9:31:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:31:9:31:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:36:9:36:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:36:9:36:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:61:21:61:32 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:61:21:61:32 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:62:20:62:31 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:62:20:62:31 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:63:31:63:42 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:63:31:63:42 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data | This file extraction depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:14:22:14:24 | req | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This file extraction depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This file extraction depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:14:22:14:24 | req | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This file extraction depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This file extraction depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:14:22:14:24 | req | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This file extraction depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This file extraction depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This file extraction depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |

View File

@@ -1 +0,0 @@
experimental/Security/CWE-522-DecompressionBombs/Bombs_zlib-Pako-AdmZip.ql

View File

@@ -0,0 +1,600 @@
nodes
| argvTests1.js:6:15:6:17 | val |
| argvTests1.js:6:15:6:17 | val |
| argvTests1.js:7:18:7:20 | val |
| commanderTests1.js:5:18:5:22 | value |
| commanderTests1.js:5:18:5:22 | value |
| commanderTests1.js:5:25:5:32 | previous |
| commanderTests1.js:5:25:5:32 | previous |
| commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:7:25:7:29 | value |
| commanderTests3.js:16:14:16:20 | zipPath |
| commanderTests3.js:16:14:16:20 | zipPath |
| commanderTests3.js:16:23:16:30 | password |
| commanderTests3.js:16:23:16:30 | password |
| commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:25:23:25:26 | dirs |
| commanderTests3.js:25:23:25:26 | dirs |
| commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:27:26:27:32 | zipPath |
| main-adm-zip.js:31:22:31:24 | req |
| main-adm-zip.js:31:22:31:24 | req |
| main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-jszip.js:13:22:13:24 | req |
| main-jszip.js:13:22:13:24 | req |
| main-jszip.js:14:24:14:26 | req |
| main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:15:13:15:23 | tmpObj["a"] |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:47:23:47:26 | path |
| main-jszip.js:48:17:48:20 | path |
| main-jszip.js:48:17:48:20 | path |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data |
| main-jszip.js:51:29:51:32 | data |
| main-jszip.js:51:29:51:32 | data |
| main-jszip.js:51:29:51:32 | data |
| main-node-tar.js:14:22:14:24 | req |
| main-node-tar.js:14:22:14:24 | req |
| main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name |
| main-pako.js:11:22:11:24 | req |
| main-pako.js:11:22:11:24 | req |
| main-pako.js:12:14:12:16 | req |
| main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:16 | req |
| main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:21:31:21:37 | myArray |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:32:31:32:37 | myArray |
| main-pako.js:32:31:32:37 | myArray |
| main-pako.js:32:31:32:37 | myArray |
| main-zlib.js:14:22:14:24 | req |
| main-zlib.js:14:22:14:24 | req |
| main-zlib.js:15:19:15:21 | req |
| main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:17:18:17:20 | req |
| main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:19:24:19:26 | req |
| main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() |
edges
| argvTests1.js:6:15:6:17 | val | argvTests1.js:7:18:7:20 | val |
| argvTests1.js:6:15:6:17 | val | argvTests1.js:7:18:7:20 | val |
| argvTests1.js:7:18:7:20 | val | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:5:18:5:22 | value | commanderTests1.js:7:25:7:29 | value |
| commanderTests1.js:5:18:5:22 | value | commanderTests1.js:7:25:7:29 | value |
| commanderTests1.js:5:25:5:32 | previous | commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:5:25:5:32 | previous | commanderTests1.js:6:18:6:25 | previous |
| commanderTests1.js:6:18:6:25 | previous | main-jszip.js:47:23:47:26 | path |
| commanderTests1.js:7:25:7:29 | value | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:16:14:16:20 | zipPath | commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:16:14:16:20 | zipPath | commanderTests3.js:17:22:17:28 | zipPath |
| commanderTests3.js:16:23:16:30 | password | commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:16:23:16:30 | password | commanderTests3.js:18:22:18:29 | password |
| commanderTests3.js:17:22:17:28 | zipPath | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:18:22:18:29 | password | main-jszip.js:47:23:47:26 | path |
| commanderTests3.js:25:23:25:26 | dirs | commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:25:23:25:26 | dirs | commanderTests3.js:26:9:26:12 | dirs |
| commanderTests3.js:26:9:26:12 | dirs | commanderTests3.js:26:23:26:29 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath | commanderTests3.js:27:26:27:32 | zipPath |
| commanderTests3.js:26:23:26:29 | zipPath | commanderTests3.js:27:26:27:32 | zipPath |
| commanderTests3.js:27:26:27:32 | zipPath | main-jszip.js:47:23:47:26 | path |
| main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:32:13:32:15 | req |
| main-adm-zip.js:32:13:32:15 | req | main-adm-zip.js:32:13:32:21 | req.files |
| main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:32:13:32:33 | req.fil ... ombFile |
| main-adm-zip.js:32:13:32:33 | req.fil ... ombFile | main-adm-zip.js:36:18:36:24 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:43:22:43:28 | tarFile |
| main-adm-zip.js:43:22:43:28 | tarFile | main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:28 | tarFile | main-adm-zip.js:43:22:43:33 | tarFile.data |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) |
| main-jszip.js:13:22:13:24 | req | main-jszip.js:14:24:14:26 | req |
| main-jszip.js:13:22:13:24 | req | main-jszip.js:14:24:14:26 | req |
| main-jszip.js:14:24:14:26 | req | main-jszip.js:14:24:14:32 | req.files |
| main-jszip.js:14:24:14:32 | req.files | main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:14:24:14:32 | req.files | main-jszip.js:14:24:14:44 | req.fil ... ombFile |
| main-jszip.js:14:24:14:44 | req.fil ... ombFile | main-jszip.js:15:13:15:23 | tmpObj["a"] |
| main-jszip.js:15:13:15:23 | tmpObj["a"] | main-jszip.js:35:18:35:24 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:28 | zipFile |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:36:22:36:28 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:47:23:47:26 | path | main-jszip.js:48:17:48:20 | path |
| main-jszip.js:48:17:48:20 | path | main-jszip.js:49:26:49:29 | data |
| main-jszip.js:48:17:48:20 | path | main-jszip.js:49:26:49:29 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data |
| main-node-tar.js:14:22:14:24 | req | main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:14:22:14:24 | req | main-node-tar.js:15:13:15:15 | req |
| main-node-tar.js:15:13:15:15 | req | main-node-tar.js:15:13:15:21 | req.files |
| main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:15:13:15:33 | req.fil ... ombFile |
| main-node-tar.js:15:13:15:33 | req.fil ... ombFile | main-node-tar.js:19:18:19:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:21:37:21:43 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:29:25:29:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:45:25:45:31 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile |
| main-node-tar.js:21:37:21:43 | tarFile | main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:43 | tarFile | main-node-tar.js:21:37:21:48 | tarFile.data |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:21:37:21:48 | tarFile.data | main-node-tar.js:24:9:24:15 | tar.x() |
| main-node-tar.js:29:25:29:31 | tarFile | main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:31 | tarFile | main-node-tar.js:29:25:29:36 | tarFile.name |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:29:25:29:36 | tarFile.name | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:31 | tarFile | main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:31 | tarFile | main-node-tar.js:45:25:45:36 | tarFile.name |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:46:9:46:20 | decompressor |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:45:25:45:36 | tarFile.name | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) |
| main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name |
| main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name |
| main-pako.js:11:22:11:24 | req | main-pako.js:12:14:12:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:12:14:12:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:13:14:13:16 | req |
| main-pako.js:11:22:11:24 | req | main-pako.js:13:14:13:16 | req |
| main-pako.js:12:14:12:16 | req | main-pako.js:12:14:12:22 | req.files |
| main-pako.js:12:14:12:22 | req.files | main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:12:14:12:22 | req.files | main-pako.js:12:14:12:34 | req.fil ... ombFile |
| main-pako.js:12:14:12:34 | req.fil ... ombFile | main-pako.js:17:19:17:25 | zipFile |
| main-pako.js:13:14:13:16 | req | main-pako.js:13:14:13:22 | req.files |
| main-pako.js:13:14:13:22 | req.files | main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:22 | req.files | main-pako.js:13:14:13:34 | req.fil ... ombFile |
| main-pako.js:13:14:13:34 | req.fil ... ombFile | main-pako.js:28:19:28:25 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:17:19:17:25 | zipFile | main-pako.js:18:48:18:54 | zipFile |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:11:18:68 | myArray | main-pako.js:21:31:21:37 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) | main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:21:18:68 | Buffer. ... uffer)) | main-pako.js:18:11:18:68 | myArray |
| main-pako.js:18:33:18:67 | new Uin ... buffer) | main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:33:18:67 | new Uin ... buffer) | main-pako.js:18:21:18:68 | Buffer. ... uffer)) |
| main-pako.js:18:48:18:54 | zipFile | main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:54 | zipFile | main-pako.js:18:48:18:59 | zipFile.data |
| main-pako.js:18:48:18:59 | zipFile.data | main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:59 | zipFile.data | main-pako.js:18:48:18:66 | zipFile.data.buffer |
| main-pako.js:18:48:18:66 | zipFile.data.buffer | main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:18:48:18:66 | zipFile.data.buffer | main-pako.js:18:33:18:67 | new Uin ... buffer) |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:28:19:28:25 | zipFile | main-pako.js:29:36:29:42 | zipFile |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:11:29:62 | myArray | main-pako.js:32:31:32:37 | myArray |
| main-pako.js:29:21:29:55 | new Uin ... buffer) | main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:55 | new Uin ... buffer) | main-pako.js:29:21:29:62 | new Uin ... .buffer |
| main-pako.js:29:21:29:62 | new Uin ... .buffer | main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:21:29:62 | new Uin ... .buffer | main-pako.js:29:11:29:62 | myArray |
| main-pako.js:29:36:29:42 | zipFile | main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:42 | zipFile | main-pako.js:29:36:29:47 | zipFile.data |
| main-pako.js:29:36:29:47 | zipFile.data | main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:47 | zipFile.data | main-pako.js:29:36:29:54 | zipFile.data.buffer |
| main-pako.js:29:36:29:54 | zipFile.data.buffer | main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-pako.js:29:36:29:54 | zipFile.data.buffer | main-pako.js:29:21:29:55 | new Uin ... buffer) |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:15:19:15:21 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:15:19:15:21 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:17:18:17:20 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:17:18:17:20 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:19:24:19:26 | req |
| main-zlib.js:14:22:14:24 | req | main-zlib.js:19:24:19:26 | req |
| main-zlib.js:15:19:15:21 | req | main-zlib.js:15:19:15:27 | req.files |
| main-zlib.js:15:19:15:27 | req.files | main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:15:19:15:27 | req.files | main-zlib.js:15:19:15:39 | req.fil ... ombFile |
| main-zlib.js:15:19:15:39 | req.fil ... ombFile | main-zlib.js:25:24:25:30 | zipFile |
| main-zlib.js:17:18:17:20 | req | main-zlib.js:17:18:17:26 | req.files |
| main-zlib.js:17:18:17:26 | req.files | main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:17:18:17:26 | req.files | main-zlib.js:17:18:17:38 | req.fil ... ombFile |
| main-zlib.js:17:18:17:38 | req.fil ... ombFile | main-zlib.js:60:23:60:29 | zipFile |
| main-zlib.js:19:24:19:26 | req | main-zlib.js:19:24:19:32 | req.files |
| main-zlib.js:19:24:19:32 | req.files | main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:19:24:19:32 | req.files | main-zlib.js:19:24:19:44 | req.fil ... ombFile |
| main-zlib.js:19:24:19:44 | req.fil ... ombFile | main-zlib.js:72:29:72:35 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:15 | zipFile |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:27:9:27:15 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:31:9:31:15 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:36:9:36:15 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:27 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:26 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:37 | zipFile |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:61:21:61:27 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:62:20:62:26 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:63:31:63:37 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:73:37:73:43 | zipFile |
| main-zlib.js:73:37:73:43 | zipFile | main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:43 | zipFile | main-zlib.js:73:37:73:48 | zipFile.data |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:75:20:75:38 | zlib.createGunzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:76:20:76:37 | zlib.createUnzip() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
| main-zlib.js:73:37:73:48 | zipFile.data | main-zlib.js:77:20:77:48 | zlib.cr ... press() |
#select
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This Decompression depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This Decompression depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This Decompression depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:47:25:47:42 | zipEntry.getData() | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:47:25:47:42 | zipEntry.getData() | This Decompression depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This Decompression depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This Decompression depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This Decompression depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:51:17:51:41 | admZip. ... "10GB") | This Decompression depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:53:5:53:55 | admZip. ... , true) | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:53:5:53:55 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:31:22:31:24 | req | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:31:22:31:24 | req | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:32:13:32:21 | req.files | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:32:13:32:21 | req.files | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:36:18:36:24 | tarFile | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:36:18:36:24 | tarFile | potentially untrusted source |
| main-adm-zip.js:55:5:55:38 | admZip. ... , true) | main-adm-zip.js:43:22:43:33 | tarFile.data | main-adm-zip.js:55:5:55:38 | admZip. ... , true) | This Decompression depends on a $@. | main-adm-zip.js:43:22:43:33 | tarFile.data | potentially untrusted source |
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:13:22:13:24 | req | main-jszip.js:36:22:36:33 | zipFile.data | This Decompression depends on a $@. | main-jszip.js:13:22:13:24 | req | potentially untrusted source |
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:14:24:14:32 | req.files | main-jszip.js:36:22:36:33 | zipFile.data | This Decompression depends on a $@. | main-jszip.js:14:24:14:32 | req.files | potentially untrusted source |
| main-jszip.js:36:22:36:33 | zipFile.data | main-jszip.js:35:18:35:24 | zipFile | main-jszip.js:36:22:36:33 | zipFile.data | This Decompression depends on a $@. | main-jszip.js:35:18:35:24 | zipFile | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | argvTests1.js:6:15:6:17 | val | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | argvTests1.js:6:15:6:17 | val | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests1.js:5:18:5:22 | value | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests1.js:5:18:5:22 | value | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests1.js:5:25:5:32 | previous | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests1.js:5:25:5:32 | previous | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:16:14:16:20 | zipPath | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests3.js:16:14:16:20 | zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:16:23:16:30 | password | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests3.js:16:23:16:30 | password | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:25:23:25:26 | dirs | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests3.js:25:23:25:26 | dirs | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | commanderTests3.js:26:23:26:29 | zipPath | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | commanderTests3.js:26:23:26:29 | zipPath | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | main-jszip.js:47:23:47:26 | path | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | main-jszip.js:47:23:47:26 | path | potentially untrusted source |
| main-jszip.js:51:29:51:32 | data | main-jszip.js:49:26:49:29 | data | main-jszip.js:51:29:51:32 | data | This Decompression depends on a $@. | main-jszip.js:49:26:49:29 | data | potentially untrusted source |
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:24:9:24:15 | tar.x() | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:24:9:24:15 | tar.x() | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:24:9:24:15 | tar.x() | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:24:9:24:15 | tar.x() | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:30:9:33:10 | tar.x({ ... }) | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:48:9:50:10 | tar.x({ ... }) | main-node-tar.js:46:9:46:20 | decompressor | main-node-tar.js:48:9:50:10 | tar.x({ ... }) | This Decompression depends on a $@. | main-node-tar.js:46:9:46:20 | decompressor | potentially untrusted source |
| main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file | main-node-tar.js:58:12:58:15 | file | This Decompression depends on a $@. | main-node-tar.js:58:12:58:15 | file | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:58:18:58:24 | tarFile | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:58:18:58:24 | tarFile | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:58:18:58:24 | tarFile | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:24 | tarFile | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:58:18:58:29 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:58:18:58:29 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:58:18:58:29 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name | main-node-tar.js:58:18:58:29 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:58:18:58:29 | tarFile.name | potentially untrusted source |
| main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file | main-node-tar.js:59:18:59:21 | file | This Decompression depends on a $@. | main-node-tar.js:59:18:59:21 | file | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:59:24:59:30 | tarFile | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:59:24:59:30 | tarFile | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:59:24:59:30 | tarFile | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:30 | tarFile | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:14:22:14:24 | req | main-node-tar.js:59:24:59:35 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:14:22:14:24 | req | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:15:13:15:21 | req.files | main-node-tar.js:59:24:59:35 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:15:13:15:21 | req.files | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:19:18:19:24 | tarFile | main-node-tar.js:59:24:59:35 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:19:18:19:24 | tarFile | potentially untrusted source |
| main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name | main-node-tar.js:59:24:59:35 | tarFile.name | This Decompression depends on a $@. | main-node-tar.js:59:24:59:35 | tarFile.name | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:11:22:11:24 | req | main-pako.js:21:31:21:37 | myArray | This Decompression depends on a $@. | main-pako.js:11:22:11:24 | req | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:12:14:12:22 | req.files | main-pako.js:21:31:21:37 | myArray | This Decompression depends on a $@. | main-pako.js:12:14:12:22 | req.files | potentially untrusted source |
| main-pako.js:21:31:21:37 | myArray | main-pako.js:17:19:17:25 | zipFile | main-pako.js:21:31:21:37 | myArray | This Decompression depends on a $@. | main-pako.js:17:19:17:25 | zipFile | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:11:22:11:24 | req | main-pako.js:32:31:32:37 | myArray | This Decompression depends on a $@. | main-pako.js:11:22:11:24 | req | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:13:14:13:22 | req.files | main-pako.js:32:31:32:37 | myArray | This Decompression depends on a $@. | main-pako.js:13:14:13:22 | req.files | potentially untrusted source |
| main-pako.js:32:31:32:37 | myArray | main-pako.js:28:19:28:25 | zipFile | main-pako.js:32:31:32:37 | myArray | This Decompression depends on a $@. | main-pako.js:28:19:28:25 | zipFile | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:27:9:27:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:27:9:27:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:27:9:27:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:27:9:27:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:31:9:31:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:31:9:31:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:31:9:31:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:31:9:31:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:36:9:36:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:15:19:15:27 | req.files | main-zlib.js:36:9:36:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:15:19:15:27 | req.files | potentially untrusted source |
| main-zlib.js:36:9:36:20 | zipFile.data | main-zlib.js:25:24:25:30 | zipFile | main-zlib.js:36:9:36:20 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:25:24:25:30 | zipFile | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:61:21:61:32 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:61:21:61:32 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:61:21:61:32 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:61:21:61:32 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:62:20:62:31 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:62:20:62:31 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:62:20:62:31 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:62:20:62:31 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:14:22:14:24 | req | main-zlib.js:63:31:63:42 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:17:18:17:26 | req.files | main-zlib.js:63:31:63:42 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:17:18:17:26 | req.files | potentially untrusted source |
| main-zlib.js:63:31:63:42 | zipFile.data | main-zlib.js:60:23:60:29 | zipFile | main-zlib.js:63:31:63:42 | zipFile.data | This Decompression depends on a $@. | main-zlib.js:60:23:60:29 | zipFile | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:14:22:14:24 | req | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This Decompression depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:75:20:75:38 | zlib.createGunzip() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:75:20:75:38 | zlib.createGunzip() | This Decompression depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:14:22:14:24 | req | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This Decompression depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:76:20:76:37 | zlib.createUnzip() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:76:20:76:37 | zlib.createUnzip() | This Decompression depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:14:22:14:24 | req | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This Decompression depends on a $@. | main-zlib.js:14:22:14:24 | req | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:19:24:19:32 | req.files | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This Decompression depends on a $@. | main-zlib.js:19:24:19:32 | req.files | potentially untrusted source |
| main-zlib.js:77:20:77:48 | zlib.cr ... press() | main-zlib.js:72:29:72:35 | zipFile | main-zlib.js:77:20:77:48 | zlib.cr ... press() | This Decompression depends on a $@. | main-zlib.js:72:29:72:35 | zipFile | potentially untrusted source |

View File

@@ -0,0 +1 @@
experimental/Security/CWE-522-DecompressionBombs/DecompressionBombs.ql