Browse Source

reasoning tests resutls, write to the report file

aidmar.wainakh 7 years ago
parent
commit
342382a1ef
1 changed files with 5 additions and 0 deletions
  1. 5 0
      code/ID2TLib/Statistics.py

+ 5 - 0
code/ID2TLib/Statistics.py

@@ -288,20 +288,25 @@ class Statistics:
 
 
         output = [("Payload ratio", payloadRatio, "%"),
         output = [("Payload ratio", payloadRatio, "%"),
                 ("Incorrect TCP checksum ratio", incorrectChecksumRatio, "%"),
                 ("Incorrect TCP checksum ratio", incorrectChecksumRatio, "%"),
+                ("# IP addresses", sum([x[0] for x in newIPCount]), ""),
                 ("IP Src Entropy", ipSrcEntropy, ""),
                 ("IP Src Entropy", ipSrcEntropy, ""),
                 ("IP Src Normalized Entropy", ipSrcNormEntropy, ""),
                 ("IP Src Normalized Entropy", ipSrcNormEntropy, ""),
                 ("IP Dst Entropy", ipDstEntropy, ""),
                 ("IP Dst Entropy", ipDstEntropy, ""),
                 ("IP Dst Normalized Entropy", ipDstNormEntropy, ""),
                 ("IP Dst Normalized Entropy", ipDstNormEntropy, ""),
+                ("# TTL values", sum([x[0] for x in newTTLCount]), ""),
                 ("TTL Distribution Entropy", ipNovelityDistEntropy, ""),
                 ("TTL Distribution Entropy", ipNovelityDistEntropy, ""),
                 ("TTL Entropy", ttlEntropy, ""),
                 ("TTL Entropy", ttlEntropy, ""),
                 ("TTL Normalized Entropy", ttlNormEntropy, ""),
                 ("TTL Normalized Entropy", ttlNormEntropy, ""),
                 ("TTL Distribution Entropy", ttlNovelityDistEntropy, ""),
                 ("TTL Distribution Entropy", ttlNovelityDistEntropy, ""),
+                ("# WinSize values", sum([x[0] for x in newWinSizeCount]), ""),
                 ("WinSize Entropy", winEntropy, ""),
                 ("WinSize Entropy", winEntropy, ""),
                 ("WinSize Normalized Entropy", winNormEntropy, ""),
                 ("WinSize Normalized Entropy", winNormEntropy, ""),
                 ("WinSize Distribution Entropy", winNovelityDistEntropy, ""),
                 ("WinSize Distribution Entropy", winNovelityDistEntropy, ""),
+                ("# ToS values",  sum([x[0] for x in newToSCount]), ""),
                 ("ToS Entropy", tosEntropy, ""),
                 ("ToS Entropy", tosEntropy, ""),
                 ("ToS Normalized Entropy", tosNormEntropy, ""),
                 ("ToS Normalized Entropy", tosNormEntropy, ""),
                 ("ToS Distribution Entropy", tosNovelityDistEntropy, ""),
                 ("ToS Distribution Entropy", tosNovelityDistEntropy, ""),
+                ("# MSS values", sum([x[0] for x in newMSSCount]), ""),
                 ("MSS Entropy", mssEntropy, ""),
                 ("MSS Entropy", mssEntropy, ""),
                 ("MSS Normalized Entropy", mssNormEntropy, ""),
                 ("MSS Normalized Entropy", mssNormEntropy, ""),
                 ("MSS Distribution Entropy", mssNovelityDistEntropy, ""),
                 ("MSS Distribution Entropy", mssNovelityDistEntropy, ""),