├── Inputs_Attack5K.csv ├── Kavati_Studio_Exposition.docx ├── List_IOC.xlsx ├── NormalizationJavaCode ├── build.bat ├── build.xml ├── doc │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── csvreader │ │ │ ├── CsvReader.CatastrophicException.html │ │ │ ├── CsvReader.html │ │ │ ├── CsvWriter.html │ │ │ ├── class-use │ │ │ ├── CsvReader.CatastrophicException.html │ │ │ ├── CsvReader.html │ │ │ └── CsvWriter.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index-files │ │ ├── index-1.html │ │ ├── index-2.html │ │ ├── index-3.html │ │ ├── index-4.html │ │ ├── index-5.html │ │ ├── index-6.html │ │ ├── index-7.html │ │ ├── index-8.html │ │ └── index-9.html │ ├── index.html │ ├── overview-tree.html │ ├── package-list │ ├── packages.html │ ├── resources │ │ └── inherit.gif │ ├── serialized-form.html │ └── stylesheet.css ├── javacsv.jar ├── javadoc.bat ├── javadoc.xml └── src │ ├── AllTests.java │ ├── CsvReaderExample.java │ ├── CsvReaderRegMon.java │ ├── CsvReaderSEP.java │ ├── CsvReaderServmonNoBlanks.java │ ├── CsvReader_Labeled.java │ ├── CsvReader_Labeled_AbnormalSeed.java │ ├── CsvReader_Labeled_AbnormalSeed2.java │ ├── CsvReader_NoBlankRecs.java │ ├── NormProcess.class │ ├── NormProcess.java │ ├── RunJava.bat │ └── com │ └── csvreader │ ├── CsvReader$ColumnBuffer.class │ ├── CsvReader$ComplexEscape.class │ ├── CsvReader$DataBuffer.class │ ├── CsvReader$HeadersHolder.class │ ├── CsvReader$Letters.class │ ├── CsvReader$RawRecordBuffer.class │ ├── CsvReader$StaticSettings.class │ ├── CsvReader$UserSettings.class │ ├── CsvReader.class │ ├── CsvReader.java │ ├── CsvReader │ ├── CsvReader$ColumnBuffer.class │ ├── CsvReader$ComplexEscape.class │ ├── CsvReader$DataBuffer.class │ ├── CsvReader$HeadersHolder.class │ ├── CsvReader$Letters.class │ ├── CsvReader$RawRecordBuffer.class │ ├── CsvReader$StaticSettings.class │ ├── CsvReader$UserSettings.class │ ├── CsvReader.class │ └── CsvReader.java │ ├── CsvReaderExample.java │ ├── CsvWriter$Letters.class │ ├── CsvWriter$UserSettings.class │ ├── CsvWriter.class │ ├── CsvWriter.java │ └── CsvWriter │ ├── CsvWriter$Letters.class │ ├── CsvWriter$UserSettings.class │ ├── CsvWriter.class │ └── CsvWriter.java ├── Normalized5K.csv ├── Normalized5KSingle.csv ├── OTXReceiver_ICS_iocs.py ├── Outputs_Attack5K.csv ├── README.md ├── ScriptsForDataClassification ├── ML_Algorithms_Results.docx ├── NeuralNetworkModelAdvancedScript.m ├── NeuralNetworkModelConfusionMatrix.png ├── PerformancePlot.png ├── TrainingStatePlot.png ├── boostedTreeTrainClassifier.m ├── complexTreeTrainClassifier.m ├── quadraticSVMTrainClassifier.m └── weightedKNNTrainClassifier.m ├── TableauVisualizations ├── DiskSpaceCheck for Reads and Writes.png ├── EventLogsByUserType.png ├── GeoDestIPs.png ├── NetworkTransfer(Bytes).png ├── OccurencesOfEventCodesByUsers.png ├── OutBoundTraffic.png ├── Top25DistinctProcessesRunningOnHosts.png └── localBandwidthUsage-lines.png └── baseline1_LabeledSeed5K_Single.csv /Inputs_Attack5K.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/Inputs_Attack5K.csv -------------------------------------------------------------------------------- /Kavati_Studio_Exposition.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/Kavati_Studio_Exposition.docx -------------------------------------------------------------------------------- /List_IOC.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/List_IOC.xlsx -------------------------------------------------------------------------------- /NormalizationJavaCode/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/build.bat -------------------------------------------------------------------------------- /NormalizationJavaCode/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/build.xml -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/allclasses-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/allclasses-frame.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/allclasses-noframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/allclasses-noframe.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/CsvReader.CatastrophicException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/CsvReader.CatastrophicException.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/CsvReader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/CsvReader.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/CsvWriter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/CsvWriter.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/class-use/CsvReader.CatastrophicException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/class-use/CsvReader.CatastrophicException.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/class-use/CsvReader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/class-use/CsvReader.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/class-use/CsvWriter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/class-use/CsvWriter.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/package-frame.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/package-summary.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/package-tree.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/com/csvreader/package-use.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/com/csvreader/package-use.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/constant-values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/constant-values.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/deprecated-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/deprecated-list.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/help-doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/help-doc.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-all.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-1.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-2.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-3.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-4.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-5.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-6.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-7.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-8.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index-files/index-9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index-files/index-9.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/index.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/overview-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/overview-tree.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/package-list: -------------------------------------------------------------------------------- 1 | com.csvreader 2 | -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/packages.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/packages.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/resources/inherit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/resources/inherit.gif -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/serialized-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/serialized-form.html -------------------------------------------------------------------------------- /NormalizationJavaCode/doc/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/doc/stylesheet.css -------------------------------------------------------------------------------- /NormalizationJavaCode/javacsv.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/javacsv.jar -------------------------------------------------------------------------------- /NormalizationJavaCode/javadoc.bat: -------------------------------------------------------------------------------- 1 | ant -buildfile javadoc.xml -------------------------------------------------------------------------------- /NormalizationJavaCode/javadoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/javadoc.xml -------------------------------------------------------------------------------- /NormalizationJavaCode/src/AllTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/AllTests.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReaderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReaderExample.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReaderRegMon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReaderRegMon.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReaderSEP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReaderSEP.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReaderServmonNoBlanks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReaderServmonNoBlanks.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReader_Labeled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReader_Labeled.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReader_Labeled_AbnormalSeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReader_Labeled_AbnormalSeed.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReader_Labeled_AbnormalSeed2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReader_Labeled_AbnormalSeed2.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/CsvReader_NoBlankRecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/CsvReader_NoBlankRecs.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/NormProcess.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/NormProcess.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/NormProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/NormProcess.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/RunJava.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/RunJava.bat -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$ColumnBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$ColumnBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$ComplexEscape.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$ComplexEscape.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$DataBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$DataBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$HeadersHolder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$HeadersHolder.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$Letters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$Letters.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$RawRecordBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$RawRecordBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$StaticSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$StaticSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader$UserSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader$UserSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$ColumnBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$ColumnBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$ComplexEscape.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$ComplexEscape.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$DataBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$DataBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$HeadersHolder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$HeadersHolder.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$Letters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$Letters.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$RawRecordBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$RawRecordBuffer.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$StaticSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$StaticSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$UserSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader$UserSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReader/CsvReader.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvReaderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvReaderExample.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter$Letters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter$Letters.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter$UserSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter$UserSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter.java -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter$Letters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter$Letters.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter$UserSettings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter$UserSettings.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter.class -------------------------------------------------------------------------------- /NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/NormalizationJavaCode/src/com/csvreader/CsvWriter/CsvWriter.java -------------------------------------------------------------------------------- /Normalized5K.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/Normalized5K.csv -------------------------------------------------------------------------------- /Normalized5KSingle.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/Normalized5KSingle.csv -------------------------------------------------------------------------------- /OTXReceiver_ICS_iocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/OTXReceiver_ICS_iocs.py -------------------------------------------------------------------------------- /Outputs_Attack5K.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/Outputs_Attack5K.csv -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/README.md -------------------------------------------------------------------------------- /ScriptsForDataClassification/ML_Algorithms_Results.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/ML_Algorithms_Results.docx -------------------------------------------------------------------------------- /ScriptsForDataClassification/NeuralNetworkModelAdvancedScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/NeuralNetworkModelAdvancedScript.m -------------------------------------------------------------------------------- /ScriptsForDataClassification/NeuralNetworkModelConfusionMatrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/NeuralNetworkModelConfusionMatrix.png -------------------------------------------------------------------------------- /ScriptsForDataClassification/PerformancePlot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/PerformancePlot.png -------------------------------------------------------------------------------- /ScriptsForDataClassification/TrainingStatePlot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/TrainingStatePlot.png -------------------------------------------------------------------------------- /ScriptsForDataClassification/boostedTreeTrainClassifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/boostedTreeTrainClassifier.m -------------------------------------------------------------------------------- /ScriptsForDataClassification/complexTreeTrainClassifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/complexTreeTrainClassifier.m -------------------------------------------------------------------------------- /ScriptsForDataClassification/quadraticSVMTrainClassifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/quadraticSVMTrainClassifier.m -------------------------------------------------------------------------------- /ScriptsForDataClassification/weightedKNNTrainClassifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/ScriptsForDataClassification/weightedKNNTrainClassifier.m -------------------------------------------------------------------------------- /TableauVisualizations/DiskSpaceCheck for Reads and Writes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/DiskSpaceCheck for Reads and Writes.png -------------------------------------------------------------------------------- /TableauVisualizations/EventLogsByUserType.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/EventLogsByUserType.png -------------------------------------------------------------------------------- /TableauVisualizations/GeoDestIPs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/GeoDestIPs.png -------------------------------------------------------------------------------- /TableauVisualizations/NetworkTransfer(Bytes).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/NetworkTransfer(Bytes).png -------------------------------------------------------------------------------- /TableauVisualizations/OccurencesOfEventCodesByUsers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/OccurencesOfEventCodesByUsers.png -------------------------------------------------------------------------------- /TableauVisualizations/OutBoundTraffic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/OutBoundTraffic.png -------------------------------------------------------------------------------- /TableauVisualizations/Top25DistinctProcessesRunningOnHosts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/Top25DistinctProcessesRunningOnHosts.png -------------------------------------------------------------------------------- /TableauVisualizations/localBandwidthUsage-lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/TableauVisualizations/localBandwidthUsage-lines.png -------------------------------------------------------------------------------- /baseline1_LabeledSeed5K_Single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPKavati/Threat-Intelligence-Machine-Learning-Approach-to-ICS-Security-/HEAD/baseline1_LabeledSeed5K_Single.csv --------------------------------------------------------------------------------