Skip to content

Commit 3c18124

Browse files
committed
PS: Add taint-tracking files.
1 parent 4cd37d6 commit 3c18124

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/**
2+
* Provides classes for performing local (intra-procedural) and
3+
* global (inter-procedural) taint-tracking analyses.
4+
*/
5+
module TaintTracking {
6+
import semmle.code.powershell.dataflow.internal.TaintTrackingImpl::Public
7+
private import semmle.code.powershell.dataflow.internal.DataFlowImplSpecific
8+
private import semmle.code.powershell.dataflow.internal.TaintTrackingImplSpecific
9+
private import codeql.dataflow.TaintTracking
10+
private import powershell
11+
import TaintFlowMake<Location, PowershellDataFlow, PowershellTaintTracking>
12+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import semmle.code.powershell.dataflow.internal.TaintTrackingPublic as Public
2+
3+
module Private {
4+
import semmle.code.powershell.dataflow.DataFlow::DataFlow as DataFlow
5+
import semmle.code.powershell.dataflow.internal.DataFlowImpl as DataFlowInternal
6+
import semmle.code.powershell.dataflow.internal.TaintTrackingPrivate
7+
}

0 commit comments

Comments
 (0)