Files
codeql/python/ql/test/library-tests/taint/config/TestStep.expected
2019-08-29 10:31:50 +01:00

188 lines
30 KiB
Plaintext

| Basic custom config: | simple.test | test.py:120 | ControlFlowNode for CUSTOM_SOURCE | | --> | simple.test | test.py:121 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:120 | SSA variable t | | --> | simple.test | test.py:121 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:126 | ControlFlowNode for CUSTOM_SOURCE | | --> | simple.test | test.py:130 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:126 | SSA variable t | | --> | simple.test | test.py:130 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:136 | ControlFlowNode for CUSTOM_SOURCE | | --> | simple.test | test.py:142 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:136 | SSA variable t | | --> | simple.test | test.py:142 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:146 | ControlFlowNode for CUSTOM_SOURCE | | --> | simple.test | test.py:149 | ControlFlowNode for t | |
| Basic custom config: | simple.test | test.py:146 | SSA variable t | | --> | simple.test | test.py:149 | ControlFlowNode for t | |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:25 | ControlFlowNode for Attribute() | | --> | paper | rockpaperscissors.py:26 | ControlFlowNode for y | |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:25 | SSA variable y | | --> | paper | rockpaperscissors.py:26 | ControlFlowNode for y | |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:26 | ControlFlowNode for y | | --> | paper | rockpaperscissors.py:9 | ControlFlowNode for arg | Parameter 0(no attribute) is paper |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:30 | ControlFlowNode for Attribute() | | --> | paper | rockpaperscissors.py:32 | ControlFlowNode for y | |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:30 | SSA variable y | | --> | paper | rockpaperscissors.py:32 | ControlFlowNode for y | |
| Rock-paper-scissors config: | paper | rockpaperscissors.py:32 | ControlFlowNode for y | | --> | paper | rockpaperscissors.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is paper |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:16 | ControlFlowNode for ROCK | | --> | rock | rockpaperscissors.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is rock |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:19 | ControlFlowNode for ROCK | | --> | rock | rockpaperscissors.py:20 | ControlFlowNode for x | |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:19 | SSA variable x | | --> | rock | rockpaperscissors.py:20 | ControlFlowNode for x | |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:20 | ControlFlowNode for x | | --> | scissors | rockpaperscissors.py:20 | ControlFlowNode for Attribute() | |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:24 | ControlFlowNode for ROCK | | --> | rock | rockpaperscissors.py:25 | ControlFlowNode for x | |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:24 | SSA variable x | | --> | rock | rockpaperscissors.py:25 | ControlFlowNode for x | |
| Rock-paper-scissors config: | rock | rockpaperscissors.py:25 | ControlFlowNode for x | | --> | scissors | rockpaperscissors.py:25 | ControlFlowNode for Attribute() | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:13 | ControlFlowNode for SCISSORS | | --> | scissors | rockpaperscissors.py:3 | ControlFlowNode for arg | Parameter 0(no attribute) is scissors |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:20 | ControlFlowNode for Attribute() | | --> | scissors | rockpaperscissors.py:21 | ControlFlowNode for y | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:20 | SSA variable y | | --> | scissors | rockpaperscissors.py:21 | ControlFlowNode for y | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:21 | ControlFlowNode for y | | --> | scissors | rockpaperscissors.py:9 | ControlFlowNode for arg | Parameter 0(no attribute) is scissors |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:25 | ControlFlowNode for Attribute() | | --> | paper | rockpaperscissors.py:25 | ControlFlowNode for Attribute() | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:29 | ControlFlowNode for SCISSORS | | --> | scissors | rockpaperscissors.py:30 | ControlFlowNode for x | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:29 | ControlFlowNode for SCISSORS | | --> | scissors | rockpaperscissors.py:31 | ControlFlowNode for x | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:29 | SSA variable x | | --> | scissors | rockpaperscissors.py:30 | ControlFlowNode for x | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:29 | SSA variable x | | --> | scissors | rockpaperscissors.py:31 | ControlFlowNode for x | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:30 | ControlFlowNode for x | | --> | paper | rockpaperscissors.py:30 | ControlFlowNode for Attribute() | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:30 | SSA variable x | | --> | scissors | rockpaperscissors.py:31 | ControlFlowNode for x | |
| Rock-paper-scissors config: | scissors | rockpaperscissors.py:31 | ControlFlowNode for x | | --> | scissors | rockpaperscissors.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is scissors |
| Simple config: | [simple.test] | test.py:168 | ControlFlowNode for List | | --> | [simple.test] | test.py:170 | ControlFlowNode for l | |
| Simple config: | [simple.test] | test.py:168 | ControlFlowNode for List | | --> | [simple.test] | test.py:174 | ControlFlowNode for l | |
| Simple config: | [simple.test] | test.py:168 | SSA variable l | | --> | [simple.test] | test.py:170 | ControlFlowNode for l | |
| Simple config: | [simple.test] | test.py:168 | SSA variable l | | --> | [simple.test] | test.py:174 | ControlFlowNode for l | |
| Simple config: | [simple.test] | test.py:170 | SSA variable l | | --> | [simple.test] | test.py:174 | ControlFlowNode for l | |
| Simple config: | [simple.test] | test.py:174 | ControlFlowNode for l | | --> | [simple.test] | test.py:174 | ControlFlowNode for list() | |
| Simple config: | [simple.test] | test.py:208 | ControlFlowNode for List | | --> | [simple.test] | test.py:209 | ControlFlowNode for seq | |
| Simple config: | [simple.test] | test.py:208 | SSA variable seq | | --> | [simple.test] | test.py:209 | ControlFlowNode for seq | |
| Simple config: | [simple.test] | test.py:209 | ControlFlowNode for seq | | --> | simple.test | test.py:209 | ControlFlowNode for For | |
| Simple config: | [simple.test] | test.py:213 | ControlFlowNode for flow_in_generator() | | --> | simple.test | test.py:213 | ControlFlowNode for For | |
| Simple config: | iterable.simple | test.py:213 | ControlFlowNode for flow_in_generator() | | --> | simple.test | test.py:213 | ControlFlowNode for For | |
| Simple config: | simple.test | carrier.py:4 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test | --> | simple.test | carrier.py:5 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | carrier.py:4 | SSA variable arg | Parameter 1(no attribute) is simple.test | --> | simple.test | carrier.py:5 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | carrier.py:17 | ControlFlowNode for SOURCE | | --> | simple.test | carrier.py:4 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | carrier.py:25 | ControlFlowNode for SOURCE | | --> | simple.test | carrier.py:4 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:2 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:3 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:2 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:3 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:3 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:6 | ControlFlowNode for f1() | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:5 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:5 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:6 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:2 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:6 | ControlFlowNode for f1() | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:9 | ControlFlowNode for f2() | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:8 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:9 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:8 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:9 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:9 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:5 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:9 | ControlFlowNode for f2() | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:12 | ControlFlowNode for f3() | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:11 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:11 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:8 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:12 | ControlFlowNode for f3() | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:15 | ControlFlowNode for f4() | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:14 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:15 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:14 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:15 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:15 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:11 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:15 | ControlFlowNode for f4() | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:18 | ControlFlowNode for f5() | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:17 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:18 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:17 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:18 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:18 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:14 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:18 | ControlFlowNode for f5() | Parameter 0(no attribute) is simple.test | --> | simple.test | deep.py:20 | ControlFlowNode for f6() | |
| Simple config: | simple.test | deep.py:20 | ControlFlowNode for SOURCE | | --> | simple.test | deep.py:17 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | deep.py:20 | ControlFlowNode for f6() | | --> | simple.test | deep.py:22 | ControlFlowNode for x | |
| Simple config: | simple.test | deep.py:20 | GSSA Variable x | | --> | simple.test | deep.py:22 | ControlFlowNode for x | |
| Simple config: | simple.test | test.py:6 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:7 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:6 | SSA variable s | | --> | simple.test | test.py:7 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | test.py:13 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:12 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | test.py:13 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:20 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:21 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:20 | SSA variable t | | --> | simple.test | test.py:21 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:21 | ControlFlowNode for t | | --> | simple.test | test.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:37 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:41 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:37 | SSA variable t | | --> | simple.test | test.py:41 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:49 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test | --> | simple.test | test.py:51 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | test.py:49 | SSA variable arg | Parameter 1(no attribute) is simple.test | --> | simple.test | test.py:51 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | test.py:51 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test | --> | simple.test | test.py:12 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:62 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:63 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:62 | SSA variable t | | --> | simple.test | test.py:63 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:63 | ControlFlowNode for t | | --> | simple.test | test.py:49 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | test.py:63 | SSA variable t | | --> | simple.test | test.py:63 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:67 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:70 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:67 | SSA variable t | | --> | simple.test | test.py:70 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:70 | ControlFlowNode for t | | --> | simple.test | test.py:49 | ControlFlowNode for arg | Parameter 1(no attribute) is simple.test |
| Simple config: | simple.test | test.py:70 | SSA variable t | | --> | simple.test | test.py:70 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:72 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | test.py:73 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:72 | SSA variable arg | Parameter 0(no attribute) is simple.test | --> | simple.test | test.py:73 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:73 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test | --> | simple.test | test.py:77 | ControlFlowNode for hub() | |
| Simple config: | simple.test | test.py:76 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:77 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:76 | SSA variable t | | --> | simple.test | test.py:77 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:77 | ControlFlowNode for hub() | | --> | simple.test | test.py:78 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:77 | ControlFlowNode for t | | --> | simple.test | test.py:72 | ControlFlowNode for arg | Parameter 0(no attribute) is simple.test |
| Simple config: | simple.test | test.py:77 | SSA variable t | | --> | simple.test | test.py:78 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:128 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:132 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:128 | SSA variable t | | --> | simple.test | test.py:132 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:138 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:140 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:138 | SSA variable t | | --> | simple.test | test.py:140 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:148 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:149 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:148 | SSA variable t | | --> | simple.test | test.py:149 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:163 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:164 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:163 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:165 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:163 | SSA variable s | | --> | simple.test | test.py:164 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:163 | SSA variable s | | --> | simple.test | test.py:165 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:164 | SSA variable s | | --> | simple.test | test.py:165 | ControlFlowNode for s | |
| Simple config: | simple.test | test.py:168 | ControlFlowNode for SOURCE | | --> | [simple.test] | test.py:168 | ControlFlowNode for List | |
| Simple config: | simple.test | test.py:169 | ControlFlowNode for SOURCE | | --> | {simple.test} | test.py:169 | ControlFlowNode for Dict | |
| Simple config: | simple.test | test.py:178 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:179 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:180 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:183 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:186 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | SSA variable t | | --> | simple.test | test.py:179 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | SSA variable t | | --> | simple.test | test.py:180 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | SSA variable t | | --> | simple.test | test.py:183 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:178 | SSA variable t | | --> | simple.test | test.py:186 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:180 | SSA variable t | | --> | simple.test | test.py:180 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:180 | SSA variable t | | --> | simple.test | test.py:183 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:180 | SSA variable t | | --> | simple.test | test.py:186 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:183 | SSA variable t | | --> | simple.test | test.py:186 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:195 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:196 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:195 | ControlFlowNode for SOURCE | | --> | simple.test | test.py:199 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:195 | SSA variable t | | --> | simple.test | test.py:196 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:195 | SSA variable t | | --> | simple.test | test.py:199 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:199 | SSA variable t | | --> | simple.test | test.py:199 | ControlFlowNode for t | |
| Simple config: | simple.test | test.py:208 | ControlFlowNode for SOURCE | | --> | [simple.test] | test.py:208 | ControlFlowNode for List | |
| Simple config: | simple.test | test.py:209 | ControlFlowNode for For | | --> | simple.test | test.py:210 | ControlFlowNode for i | |
| Simple config: | simple.test | test.py:209 | SSA variable i | | --> | simple.test | test.py:210 | ControlFlowNode for i | |
| Simple config: | simple.test | test.py:210 | ControlFlowNode for i | | --> | [simple.test] | test.py:213 | ControlFlowNode for flow_in_generator() | |
| Simple config: | simple.test | test.py:210 | ControlFlowNode for i | | --> | iterable.simple | test.py:213 | ControlFlowNode for flow_in_generator() | |
| Simple config: | simple.test | test.py:213 | ControlFlowNode for For | | --> | simple.test | test.py:214 | ControlFlowNode for x | |
| Simple config: | simple.test | test.py:213 | SSA variable x | | --> | simple.test | test.py:214 | ControlFlowNode for x | |
| Simple config: | {simple.test} | test.py:169 | ControlFlowNode for Dict | | --> | {simple.test} | test.py:171 | ControlFlowNode for d | |
| Simple config: | {simple.test} | test.py:169 | ControlFlowNode for Dict | | --> | {simple.test} | test.py:175 | ControlFlowNode for d | |
| Simple config: | {simple.test} | test.py:169 | SSA variable d | | --> | {simple.test} | test.py:171 | ControlFlowNode for d | |
| Simple config: | {simple.test} | test.py:169 | SSA variable d | | --> | {simple.test} | test.py:175 | ControlFlowNode for d | |
| Simple config: | {simple.test} | test.py:171 | SSA variable d | | --> | {simple.test} | test.py:175 | ControlFlowNode for d | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {Command injection} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {SQL injection} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[Command injection]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[SQL injection]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[basic.custom]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[explicit.carrier]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[falsey]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[iterable.simple]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[paper]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[rock]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[scissors]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {[simple.test]} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {basic.custom} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {explicit.carrier} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {falsey} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {iterable.simple} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {paper} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {rock} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {scissors} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {simple.test} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{Command injection}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{SQL injection}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{basic.custom}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{explicit.carrier}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{falsey}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{iterable.simple}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{paper}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{rock}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{scissors}} | test.py:175 | ControlFlowNode for dict() | |
| Simple config: | {simple.test} | test.py:175 | ControlFlowNode for d | | --> | {{simple.test}} | test.py:175 | ControlFlowNode for dict() | |
| Taint carrier config: | explicit.carrier | carrier.py:4 | ControlFlowNode for arg | Parameter 1(no attribute) is explicit.carrier | --> | explicit.carrier | carrier.py:5 | ControlFlowNode for arg | Parameter 1(no attribute) is explicit.carrier |
| Taint carrier config: | explicit.carrier | carrier.py:4 | SSA variable arg | Parameter 1(no attribute) is explicit.carrier | --> | explicit.carrier | carrier.py:5 | ControlFlowNode for arg | Parameter 1(no attribute) is explicit.carrier |
| Taint carrier config: | explicit.carrier | carrier.py:13 | ControlFlowNode for arg | Parameter 0(no attribute) is explicit.carrier | --> | explicit.carrier | carrier.py:14 | ControlFlowNode for arg | Parameter 0(no attribute) is explicit.carrier |
| Taint carrier config: | explicit.carrier | carrier.py:13 | SSA variable arg | Parameter 0(no attribute) is explicit.carrier | --> | explicit.carrier | carrier.py:14 | ControlFlowNode for arg | Parameter 0(no attribute) is explicit.carrier |
| Taint carrier config: | explicit.carrier | carrier.py:14 | ControlFlowNode for arg | Parameter 0(no attribute) is explicit.carrier | --> | explicit.carrier | carrier.py:29 | ControlFlowNode for hub() | |
| Taint carrier config: | explicit.carrier | carrier.py:21 | ControlFlowNode for TAINT_CARRIER_SOURCE | | --> | explicit.carrier | carrier.py:22 | ControlFlowNode for c | |
| Taint carrier config: | explicit.carrier | carrier.py:21 | SSA variable c | | --> | explicit.carrier | carrier.py:22 | ControlFlowNode for c | |
| Taint carrier config: | explicit.carrier | carrier.py:22 | ControlFlowNode for c | | --> | simple.test | carrier.py:22 | ControlFlowNode for Attribute() | |
| Taint carrier config: | explicit.carrier | carrier.py:29 | ControlFlowNode for TAINT_CARRIER_SOURCE | | --> | explicit.carrier | carrier.py:13 | ControlFlowNode for arg | Parameter 0(no attribute) is explicit.carrier |
| Taint carrier config: | explicit.carrier | carrier.py:29 | ControlFlowNode for hub() | | --> | explicit.carrier | carrier.py:30 | ControlFlowNode for c | |
| Taint carrier config: | explicit.carrier | carrier.py:29 | SSA variable c | | --> | explicit.carrier | carrier.py:30 | ControlFlowNode for c | |
| Taint carrier config: | explicit.carrier | carrier.py:30 | ControlFlowNode for c | | --> | simple.test | carrier.py:30 | ControlFlowNode for Attribute() | |
| Taint carrier config: | explicit.carrier | carrier.py:33 | ControlFlowNode for TAINT_CARRIER_SOURCE | | --> | explicit.carrier | carrier.py:4 | ControlFlowNode for arg | Parameter 1(no attribute) is explicit.carrier |