@@ -260,6 +260,10 @@ <h4 class="w3-container"><b>Operations</b></h4>
260
260
< input type ="checkbox " id ="streamCheck "
261
261
>
262
262
</ p >
263
+ < p > < b > Underlay process</ b >
264
+ < input type ="checkbox " id ="processCheck "
265
+ >
266
+ </ p >
263
267
< p > < b > Reference Types</ b > </ p >
264
268
< div class ="w3-container w3-white " style ="padding-right: 0 ">
265
269
< div id ="legend "> </ div >
@@ -408,6 +412,7 @@ <h4 class="w3-container"><b>Operations</b></h4>
408
412
libEvent = 0 ;
409
413
closeNav ( ) ;
410
414
document . getElementById ( "streamCheck" ) . checked = false ;
415
+ document . getElementById ( "processCheck" ) . checked = false ;
411
416
let data = d3 . csvParse ( e . target . result ) . map ( d => {
412
417
return {
413
418
Timestamp : d [ 'Time of Day' ] ,
@@ -479,6 +484,7 @@ <h4 class="w3-container"><b>Operations</b></h4>
479
484
document . getElementById ( "commonSelection" ) . checked = false ;
480
485
document . getElementById ( "opSelection" ) . checked = true ;
481
486
document . getElementById ( "streamCheck" ) . checked = false ;
487
+ document . getElementById ( "processCheck" ) . checked = false ;
482
488
483
489
domainResult = [ ] ;
484
490
let [ data , domainData ] = ProcessDataV2 ( original_data , domainInfo , domain ) ;
@@ -551,6 +557,7 @@ <h4 class="w3-container"><b>Operations</b></h4>
551
557
552
558
// init("faran-7-vs-backdoor-9.CSV");
553
559
init ( "Vung-Email-Flooder-Archis-Win7.CSV" ) ;
560
+ // init("Cerber-win7.CSV");
554
561
555
562
var list = {
556
563
"CloseFile" : { "operation" : "FileSystem" , "index" : 0 } ,
@@ -672,6 +679,11 @@ <h4 class="w3-container"><b>Operations</b></h4>
672
679
}
673
680
} else return "#5d5d5d"
674
681
}
682
+ function isProcessThread ( operation ) {
683
+ if ( list [ operation ] ) {
684
+ return list [ operation ] [ "operation" ] === "ProcessThread" ;
685
+ } else return false ;
686
+ }
675
687
676
688
</ script >
677
689
</ body >
0 commit comments