|
1 | 1 | edges |
2 | | -| tst.js:6:31:6:43 | Math.random() | tst.js:6:20:6:43 | "prefix ... andom() | |
3 | | -| tst.js:19:9:19:36 | suffix | tst.js:20:31:20:36 | suffix | |
4 | | -| tst.js:19:18:19:30 | Math.random() | tst.js:19:18:19:36 | Math.random() % 255 | |
5 | | -| tst.js:19:18:19:36 | Math.random() % 255 | tst.js:19:9:19:36 | suffix | |
6 | | -| tst.js:20:31:20:36 | suffix | tst.js:20:20:20:36 | "prefix" + suffix | |
7 | | -| tst.js:28:9:28:26 | pw | tst.js:29:20:29:21 | pw | |
8 | | -| tst.js:28:14:28:26 | Math.random() | tst.js:28:9:28:26 | pw | |
9 | | -| tst.js:41:21:41:33 | Math.random() | tst.js:41:20:41:33 | !Math.random() | |
10 | | -| tst.js:61:22:61:34 | Math.random() | tst.js:61:17:61:34 | '' + Math.random() | |
11 | | -| tst.js:66:29:66:41 | Math.random() | tst.js:66:18:66:42 | Math.fl ... ndom()) | |
12 | | -| tst.js:71:9:71:48 | rand | tst.js:72:34:72:37 | rand | |
13 | | -| tst.js:71:16:71:48 | Math.fl ... 999999) | tst.js:71:9:71:48 | rand | |
14 | | -| tst.js:71:27:71:39 | Math.random() | tst.js:71:27:71:47 | Math.ra ... 9999999 | |
15 | | -| tst.js:71:27:71:47 | Math.ra ... 9999999 | tst.js:71:16:71:48 | Math.fl ... 999999) | |
16 | | -| tst.js:72:9:72:48 | concat | tst.js:73:23:73:28 | concat | |
17 | | -| tst.js:72:18:72:48 | ts.toSt ... tring() | tst.js:72:9:72:48 | concat | |
18 | | -| tst.js:72:34:72:37 | rand | tst.js:72:34:72:48 | rand.toString() | |
19 | | -| tst.js:72:34:72:48 | rand.toString() | tst.js:72:18:72:48 | ts.toSt ... tring() | |
20 | | -| tst.js:77:16:77:21 | secret | tst.js:77:16:77:21 | secret | |
21 | | -| tst.js:80:7:80:19 | Math.random() | tst.js:77:16:77:21 | secret | |
22 | | -| tst.js:115:27:115:39 | Math.random() | tst.js:115:27:115:55 | Math.ra ... 000_000 | |
23 | | -| tst.js:115:27:115:55 | Math.ra ... 000_000 | tst.js:115:16:115:56 | Math.fl ... 00_000) | |
24 | | -| tst.js:116:33:116:45 | Math.random() | tst.js:116:33:116:61 | Math.ra ... 000_000 | |
25 | | -| tst.js:116:33:116:61 | Math.ra ... 000_000 | tst.js:116:22:116:62 | Math.fl ... 00_000) | |
26 | | -| tst.js:117:26:117:38 | Math.random() | tst.js:117:26:117:54 | Math.ra ... 000_000 | |
27 | | -| tst.js:117:26:117:54 | Math.ra ... 000_000 | tst.js:117:15:117:55 | Math.fl ... 00_000) | |
28 | | -| tst.js:118:34:118:46 | Math.random() | tst.js:118:34:118:62 | Math.ra ... 000_000 | |
29 | | -| tst.js:118:34:118:62 | Math.ra ... 000_000 | tst.js:118:23:118:63 | Math.fl ... 00_000) | |
30 | | -| tst.js:136:21:136:67 | chars[M ... ength)] | tst.js:136:9:136:67 | password | |
31 | | -| tst.js:136:27:136:66 | Math.fl ... length) | tst.js:136:21:136:67 | chars[M ... ength)] | |
32 | | -| tst.js:136:38:136:50 | Math.random() | tst.js:136:38:136:65 | Math.ra ... .length | |
33 | | -| tst.js:136:38:136:65 | Math.ra ... .length | tst.js:136:27:136:66 | Math.fl ... length) | |
| 2 | +| tst.js:6:31:6:43 | Math.random() | tst.js:6:20:6:43 | "prefix ... andom() | provenance | | |
| 3 | +| tst.js:19:9:19:36 | suffix | tst.js:20:31:20:36 | suffix | provenance | | |
| 4 | +| tst.js:19:18:19:30 | Math.random() | tst.js:19:18:19:36 | Math.random() % 255 | provenance | | |
| 5 | +| tst.js:19:18:19:36 | Math.random() % 255 | tst.js:19:9:19:36 | suffix | provenance | | |
| 6 | +| tst.js:20:31:20:36 | suffix | tst.js:20:20:20:36 | "prefix" + suffix | provenance | | |
| 7 | +| tst.js:28:9:28:26 | pw | tst.js:29:20:29:21 | pw | provenance | | |
| 8 | +| tst.js:28:14:28:26 | Math.random() | tst.js:28:9:28:26 | pw | provenance | | |
| 9 | +| tst.js:41:21:41:33 | Math.random() | tst.js:41:20:41:33 | !Math.random() | provenance | | |
| 10 | +| tst.js:61:22:61:34 | Math.random() | tst.js:61:17:61:34 | '' + Math.random() | provenance | | |
| 11 | +| tst.js:66:29:66:41 | Math.random() | tst.js:66:18:66:42 | Math.fl ... ndom()) | provenance | | |
| 12 | +| tst.js:71:9:71:48 | rand | tst.js:72:34:72:37 | rand | provenance | | |
| 13 | +| tst.js:71:16:71:48 | Math.fl ... 999999) | tst.js:71:9:71:48 | rand | provenance | | |
| 14 | +| tst.js:71:27:71:39 | Math.random() | tst.js:71:27:71:47 | Math.ra ... 9999999 | provenance | | |
| 15 | +| tst.js:71:27:71:47 | Math.ra ... 9999999 | tst.js:71:16:71:48 | Math.fl ... 999999) | provenance | | |
| 16 | +| tst.js:72:9:72:48 | concat | tst.js:73:23:73:28 | concat | provenance | | |
| 17 | +| tst.js:72:18:72:48 | ts.toSt ... tring() | tst.js:72:9:72:48 | concat | provenance | | |
| 18 | +| tst.js:72:34:72:37 | rand | tst.js:72:34:72:48 | rand.toString() | provenance | | |
| 19 | +| tst.js:72:34:72:48 | rand.toString() | tst.js:72:18:72:48 | ts.toSt ... tring() | provenance | | |
| 20 | +| tst.js:77:16:77:21 | secret | tst.js:77:16:77:21 | secret | provenance | | |
| 21 | +| tst.js:80:7:80:19 | Math.random() | tst.js:77:16:77:21 | secret | provenance | | |
| 22 | +| tst.js:115:27:115:39 | Math.random() | tst.js:115:27:115:55 | Math.ra ... 000_000 | provenance | | |
| 23 | +| tst.js:115:27:115:55 | Math.ra ... 000_000 | tst.js:115:16:115:56 | Math.fl ... 00_000) | provenance | | |
| 24 | +| tst.js:116:33:116:45 | Math.random() | tst.js:116:33:116:61 | Math.ra ... 000_000 | provenance | | |
| 25 | +| tst.js:116:33:116:61 | Math.ra ... 000_000 | tst.js:116:22:116:62 | Math.fl ... 00_000) | provenance | | |
| 26 | +| tst.js:117:26:117:38 | Math.random() | tst.js:117:26:117:54 | Math.ra ... 000_000 | provenance | | |
| 27 | +| tst.js:117:26:117:54 | Math.ra ... 000_000 | tst.js:117:15:117:55 | Math.fl ... 00_000) | provenance | | |
| 28 | +| tst.js:118:34:118:46 | Math.random() | tst.js:118:34:118:62 | Math.ra ... 000_000 | provenance | | |
| 29 | +| tst.js:118:34:118:62 | Math.ra ... 000_000 | tst.js:118:23:118:63 | Math.fl ... 00_000) | provenance | | |
| 30 | +| tst.js:136:21:136:67 | chars[M ... ength)] | tst.js:136:9:136:67 | password | provenance | | |
| 31 | +| tst.js:136:27:136:66 | Math.fl ... length) | tst.js:136:21:136:67 | chars[M ... ength)] | provenance | | |
| 32 | +| tst.js:136:38:136:50 | Math.random() | tst.js:136:38:136:65 | Math.ra ... .length | provenance | | |
| 33 | +| tst.js:136:38:136:65 | Math.ra ... .length | tst.js:136:27:136:66 | Math.fl ... length) | provenance | | |
34 | 34 | nodes |
35 | 35 | | tst.js:2:20:2:32 | Math.random() | semmle.label | Math.random() | |
36 | 36 | | tst.js:6:20:6:43 | "prefix ... andom() | semmle.label | "prefix ... andom() | |
|
0 commit comments