<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JIS</journal-id><journal-title-group><journal-title>Journal of Information Security</journal-title></journal-title-group><issn pub-type="epub">2153-1234</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jis.2022.134012</article-id><article-id pub-id-type="publisher-id">JIS-119344</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Systematic Review of Graphical Visual Methods in Honeypot Attack Data Analysis
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gbenga</surname><given-names>Ikuomenisan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yasser</surname><given-names>Morgan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Faculty of Engineering &amp;amp; Applied Science, University of Regina, Regina, Canada</addr-line></aff><pub-date pub-type="epub"><day>23</day><month>08</month><year>2022</year></pub-date><volume>13</volume><issue>04</issue><fpage>210</fpage><lpage>243</lpage><history><date date-type="received"><day>4,</day>	<month>May</month>	<year>2022</year></date><date date-type="rev-recd"><day>20,</day>	<month>August</month>	<year>2022</year>	</date><date date-type="accepted"><day>23,</day>	<month>August</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Mitigating increasing cyberattack incidents may require strategies such as reinforcing organizations’ networks with Honeypots and effectively analyzing attack traffic for detection of zero-day attacks and vulnerabilities. To effectively detect and mitigate cyberattacks, both computerized and visual analyses 
  are typically required. However, most security analysts are not adequately trained in visualization principles and/or methods, which is required 
  for
   effective visual perception of useful attack information hidden in attack data. Additionally, Honeypot has proven useful in cyberattack research, but no studies have comprehensively investigated visualization practices in the field. In this paper, we reviewed visualization practices and methods commonly used in the discovery and communication of attack patterns based on Honeypot network traffic data. Using the PRISMA methodology, we identified and screened 218 papers and evaluated only 37 papers having a high impact. Most Honeypot papers conducted summary statistics of Honeypot data based on static data metrics such as IP address, port, and packet size. They visually analyzed Honeypot attack data using simple graphical methods (such as line, bar, and pie charts) that tend to hide useful attack information. Furthermore, only a few papers conducted extended attack analysis, and commonly visualized attack data using scatter and linear plots. Papers rarely included simple yet sophisticated graphical methods, such as box plots and histograms, which allow for critical evaluation of analysis results. While a significant number of automated visualization tools have incorporated visualization standards by default, the construction of effective and expressive graphical methods for easy pattern discovery and explainable insights still requires applied knowledge and skill of visualization principles and tools, and occasionally, an interdisciplinary collaboration with peers. We, therefore, suggest the need, going forward, for non-classical graphical methods for visualizing attack patterns and communicating analysis results. We also recommend training investigators in visualization principles and standards for effective visual perception and presentation.
 
</p></abstract><kwd-group><kwd>Honeypot Data Analysis</kwd><kwd> Network Intrusion Detection</kwd><kwd> Visualization and Visual Analysis</kwd><kwd> Graphical Methods and Perception</kwd><kwd> Systematic Literature Review</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Information visualization can be described as the study and development of interactive visual representations of complex, abstract data for the purpose of revealing patterns and gaining insights and actionable knowledge for informed human cognitive decision-making [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>]. As an established scientific field [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>], its application in the fight against cybercrime involving the detection and identification of intrusive attacks from network traffic data is of immense benefits [<xref ref-type="bibr" rid="scirp.119344-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>].</p><p>However, cybercriminals have been observed to still infiltrate networks undiscovered, typically exfiltrating and thereafter encrypting valuable user and/or business data mainly for financial gains [<xref ref-type="bibr" rid="scirp.119344-ref6">6</xref>]. Since traffic data generated in today’s networks are typically complex and massive making a easy discovery of useful attack information a challenging task [<xref ref-type="bibr" rid="scirp.119344-ref7">7</xref>], we arguably attribute a typical cause of the aforementioned phenomenon (i.e. undetected cyberattacks) to inappropriate construction of graphical methods by the security analyst for information visualization of attack data. We observed that most cyber security researchers are perhaps not abreast of established visualization principles and appropriate visualization methods, and therefore are not able to exhume patterns from data.</p><p>Data visualization principles, for all intent and purpose, are proven and established visualization best practices that can be used for effective visual communication and early discovery of patterns. In this study, we aim to investigate the visualization practice of security researchers during the analysis of network intrusion detection data. Our purpose is to identify the typical graphical methods used for visualization and communication of network intrusion detection data, and to evaluate researchers’ understanding of basic visualization principles. We limit the focus of our studies to Honeypot server intrusion detection since the field of network intrusion detection is vast. In addition, the Honeypot server is a fast-evolving deception-based network security defense mechanism which has been observed to be applied in recent times in numerous security types of research for the collection and analysis of network intrusive attack data [<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref9">9</xref>].</p><p>To the best of our knowledge, we have not found the systematic survey and/or review articles evaluating visualization metrics, methods, and practices relating to attacks and intrusion detection in Honeypot cybersecurity research. Most related survey and/or review articles in the field of Honeypot did not follow systematic reviewing and reporting methods [<xref ref-type="bibr" rid="scirp.119344-ref10">10</xref>]. Most related literature surveys, particularly in fields such as information visualization [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref11">11</xref>], network anomaly detection [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>], data preprocessing, and dimensionality reduction [<xref ref-type="bibr" rid="scirp.119344-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref14">14</xref>] have not presented findings on how visualization methods are used in relation to Honeypot data analysis. Finally, there have been few Honeypot research contributions in the areas of Honeypot data analysis and visualization [<xref ref-type="bibr" rid="scirp.119344-ref10">10</xref>] and this paper hopes to fill this gap.</p><p>In this study, we will follow the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology [<xref ref-type="bibr" rid="scirp.119344-ref15">15</xref>] in assessing Honeypot empirical papers in scientific literature focusing on exploration and visual analysis of Honeypot intrusive attack traffic data. Based on our inclusion and exclusion criteria, relevant papers will be searched for, screened for eligibility, and included in the study. We will extract and evaluate information about the included papers and the graphical figures used in the display of analysis results as presented in the included papers. We reason that information about graphical figures in these papers is an indication of the knowledge and expertise of the security researcher in data visualization since it is used to communicate important research discoveries. We believe that statistical analysis of the extracted data will give insights into the practice of graphical method construction and the use of graphical visualization methods by the security researcher during the visualization of intrusion detection data both for pattern discovery and information communication.</p><p>In order to give useful background information to the reader preceding analysis and discussions, in Section 2, we presented an overview of: Honeypot definitions, classifications, and log collection; visualization and visual analytics pipelines; and visual perceptual elements, and common graphical methods, their use, and limitations. Section 3 gave a summary of related survey studies in the areas of information visualization, network anomaly visualization, and data dimensionality reduction. Section 4 detailed the methodology adopted by this. The research results, analysis, and discussion were presented in Section 5, and in Section 6, the conclusion in addition to common visualization principles, best practices, and recommendations were presented.</p></sec><sec id="s2"><title>2. Background</title><sec id="s2_1"><title>2.1. Honeypot Types and Log Management</title><p>A Honeypot server is a bait technology designed to spuriously engage only attackers, deriving intended value only when it has been effectively probed, attacked, and compromised [<xref ref-type="bibr" rid="scirp.119344-ref16">16</xref>]. The first instance of a Honeypot was Fred Cohen’s Deception Toolkit and examples of Honeypot types are shadow Honeypots (deployed with network intrusion detection systems), honeynets (networks of Honeypots), honeywall (a type of Honeypot firewall), and Honeypot deployment frameworks [<xref ref-type="bibr" rid="scirp.119344-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref18">18</xref>].</p><p>Honeypots are generally classified into two types based on the level of interactivity with attackers and how well it is able to log data about attacker interactivity [<xref ref-type="bibr" rid="scirp.119344-ref19">19</xref>]:</p><p>• Low interaction Honeypots deployed as simulators of real operating systems; easily detectable by attackers; may not be able to engage attackers for longer periods; generally used to investigate simple attack patterns and trends; can collect a large amount of data about attacker activities; are generally simple to deploy and manage; and are less resource intensive</p><p>• High interaction Honeypots deployed on real operating systems; not easily detected by attackers; can engage attackers for longer periods; can investigate a wider scope of attacker activities; can collect a relatively larger amount of data about attacker activities and malwares and other malicious artifacts; can help detect zero-day vulnerabilities; can be difficult to deploy and manage; and are more resource intensive.</p><p>Other Honeypot classifications are: production Honeypots, research Honeypots, physical Honeypots, virtual Honeypots, server Honeypots and client Honeypots [<xref ref-type="bibr" rid="scirp.119344-ref20">20</xref>].</p><p>Usually, Honeypot servers are configured with open and vulnerable operating systems services and applications, and are deployed to different geolocations to be attacked (as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>). Network traffic data to and from the Honeypot traps or sensors are collated, processed, visually analyzed and inspected interactively in order to discover and identify interesting attack patterns, and also gain insights and actionable knowledge needed to improve overall network security [<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref22">22</xref>].</p></sec><sec id="s2_2"><title>2.2. Visualization and Visual Analysis Pipelines</title><p>Data visualization is the transformation of raw data into simple, intuitive and interactive visual data abstractions for the purpose of conveying meaning and augmenting human cognition [<xref ref-type="bibr" rid="scirp.119344-ref23">23</xref>]. It can be regarded as a data flow model which involves a series of functional data abstraction modules which when executed as a pipeline processes and transforms raw input data into visual components</p><p>such as charts and maps for further analysis. Raw data are abstractions of the universe and can be of type numeric, non-numeric, or both. DV can be largely categorized into two: scientific visualization, which involves processing of multidimensional scientific data; and information visualization, which involves processing of multivariate business data.</p><p>Scientific visualization [<xref ref-type="bibr" rid="scirp.119344-ref7">7</xref>] commonly involves visual transformation of scientific data for visual investigation of a scientific entity, for example, the visualization of human cell DNA structure [<xref ref-type="bibr" rid="scirp.119344-ref24">24</xref>] in antibodies studies. In scientific visualization the display dimension is mostly the same as the dimension in which the scientific data originally exists. Consequently, the display dimension is mostly known (i.e. already given) and the visual transformation process is mostly not regarded as a dimension scaling problem. Common scientific visualization dimensions are 1D, 2D, and 3D [<xref ref-type="bibr" rid="scirp.119344-ref7">7</xref>].</p><p>Information visualization [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] commonly involves visualization of tabular multi-variable business (or non-scientific) data such as the one generated from within financial institutions or computer networks. It is the study of transformation of non-scientific data into corresponding visual representations and the layout of visual data abstractions on views.</p><p>In information visualization, raw business data is typically characterized with large number of correlated input variables consequently requiring display dimension reduction for easy visual inspection [<xref ref-type="bibr" rid="scirp.119344-ref7">7</xref>]. It is the responsibility of the human analyst to choose an optimal display dimension for representative visual transformation, easy visual interaction, and pattern discovery and knowledge gain.</p><p>Numerous visualization pipelines and/or frameworks have been proposed in literature for guided data analysis, visualization, and knowledge extraction [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref25">25</xref>]. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows a 3-step generic information visualization framework for forensic Honeypot data analysis. First, collected network traffic data is processed through a data abstraction module where raw data is cleaned and transformed into an appropriate form using existing data analysis techniques</p><p>and methods (e.g. scaling, dimension reduction). Second, visual components such as such charts, plots, maps and diagrams are then created from the transformed data through the visual abstraction module. Finally, knowledge extraction module organizes created visual components on views, supporting the security analyst in interactive visual inspection of the network traffic data.</p><p>Card et al. [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>] proposed a generic information visualization pipeline well-referenced in data visualization research. It describes the functional steps required for knowledge crystallization—a process of achieving the most intuitive visual representation of data for a cognitive task. In the first functional step, raw multivariate data (typically with imperfections such as missing values, outliers, etc.) is preprocessed and transformed into a compressed qualitative data representation in low-dimension space. The second functional module creates corresponding visual elements such as charts and maps using the transformed data as input. In the third functional module, the mapped visual elements are transformed into views for visual inspection. The human analyst can interact with every step in the information visualization pipeline to improve the results of the visualization task. The quality of results though largely depends on the knowledge of the task’s domain and technical expertise of the analyst [<xref ref-type="bibr" rid="scirp.119344-ref14">14</xref>].</p><p>The data model proposed by Card et al. [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>] is regarded as a basic information visualization pipeline and there are a number of notable extensions in this area. For example, Chi [<xref ref-type="bibr" rid="scirp.119344-ref26">26</xref>] extended the work of Card et al. [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>] to include data abstraction steps with which a user can interact. Chi [<xref ref-type="bibr" rid="scirp.119344-ref26">26</xref>] reveals that the state of the data keeps changing as it goes through abstraction functions in a visualization pipeline. The information visualization data flow model proposed by Haber et al. [<xref ref-type="bibr" rid="scirp.119344-ref27">27</xref>] was extended in the work of Santos et al. [<xref ref-type="bibr" rid="scirp.119344-ref7">7</xref>] for both scientific (multidimensional) and information (multivariate) visualization. In addition, Moreland’s [<xref ref-type="bibr" rid="scirp.119344-ref11">11</xref>] work basically explores considerations in pipeline designs in which a simple visualization pipeline is presented and includes a sequential read, filter, and render functional modules which represent the data input, data transformation, and data output components.</p><p>Classical information visualization has evolved to include visual analytics [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>]. While information visualization concerns the visual representation and presentation of abstract multivariate data mostly in low-dimension space, visual analytics concerns making sense of visual data through visual inspection, and hypothesis formulation and validation for human cognition tasks [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>]. Thus, a generic visual analytics pipeline can be regarded as a series of connected steps in a data model required for visualizing and inspecting multivariate data in order to discover patterns and gain insights and knowledge to augment human cognition [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>]. The basis of visual analytics is formed from the idea of human-computer interaction for problem-solving [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>]. Since the knowledge of the security analyst about the current state of the network is limited, visual analytics helps in pattern discovery from which hypotheses can be formed and proven leading to insights and knowledge gains. Generally, information visualization and visual analytics data models convert raw data into visual objects which can be combined and presented to the analyst as views [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] for inspection.</p><p>The visual analytics pipeline of Keim et al. [<xref ref-type="bibr" rid="scirp.119344-ref28">28</xref>] is well-known in literature and focused on knowledge generation from observable visual elements displayed on views. The authors introduced functional user interaction steps in an iterative fashion for the analysis and knowledge generation tasks. Ltifi et al. [<xref ref-type="bibr" rid="scirp.119344-ref29">29</xref>] and Sacha et al. [<xref ref-type="bibr" rid="scirp.119344-ref30">30</xref>] are also well-known visual analytics pipeline extensions of Keim et al. [<xref ref-type="bibr" rid="scirp.119344-ref28">28</xref>]. The Keim et al. [<xref ref-type="bibr" rid="scirp.119344-ref28">28</xref>] visual analytics model involves two phases: data mining reinforced with visual analysis. It includes all functional steps in a generic information visualization pipeline proposed by Card et al. [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>]. It includes four modules of data processing, information visualization, pattern discovery, and knowledge generation as executables for automated data analysis which is reinforced with visual data exploration for interactive pattern building and visualization.</p><p>Alonso et al. [<xref ref-type="bibr" rid="scirp.119344-ref31">31</xref>] describe visual analysis and inspection of Honeypot data as an alternate network monitoring tool. Essentially, based on the reference visualization frameworks discussed in this section, a typical Honeypot information visual analytics model as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> for inspection of distributed Honeypot multivariate network attack data will require that raw data be aggregated, cleaned, compressed, filtered, mapped, rendered, and interactively analyzed with continuous qualitative feedbacks in order to discover patterns and gain explainable insights and knowledge into Honeypot intrusion detection data for cognitive action by the security analyst.</p></sec><sec id="s2_3"><title>2.3. Graphical Perception and Methods</title><p>The discovery of attack patterns hidden in raw network traffic data and the generation of explainable insights by the human security analyst is strongly connected to how the human visual system perceives and reasons visual data. Hence, for effective knowledge generation from visual displays the knowledge in established visualization principles and best practices, and the expertise in the thoughtful selection of graphical methods and application of visual channels (<xref ref-type="fig" rid="fig3">Figure 3</xref>) for visual analysis tasks is paramount. In this section, we present a quick background to common graphical elements and methods in the context of common visualization principles and best practices.</p><sec id="s2_3_1"><title>2.3.1. Common Visualization Channels</title><p>In order to extract information from a graphical display, the human visual system (through the brain) typically performs basic perceptual tasks such as identifying the position of a point and estimating the difference in lengths of two lines by using graphical channels. The information extraction metrics (e.g. position, length) used in strategically encoding data (quantitative or categorical) are called visual channels. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows a list of visual channels [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref33">33</xref>] ranked (from most effective to least effective) in graphical methods for encoding of quantitative or categorical data. Typically, it continues to get more difficult to perceive small quantitative changes as one goes down the list. The authors revealed that</p><p>the human visual systems can better perceive small changes (or differences) in quantitative data using length as the comparison channel (e.g. in line or bar chart). On the other hand, visual channels such as area, angle, direction, volume, curvature, shading or color proves relatively more difficult for the brain to process thus resulting in less effective graphical visual perception.</p><p>Color is regarded an essential part of visual information communication and is actively used in information encoding in visualization tasks [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>]. When applied thoughtfully it can create aesthetics in graphical methods promoting visual perception. Color is mostly used to draw the viewer’s attention to important aspects of a graphical visual display. However, the human visual system can have defects (e.g. color-blindness) making color to be perceived differently amongst viewers. Additionally, the use of color hue for encoding quantitative data have been scientifically discouraged in visualization research due to the possibility inclusion of obfuscating visual artifacts possibly misrepresenting data [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>]. To accommodate known visual defects, perception tailored color palettes such as Cividis and Viridis have been developed. In addition, it is scientifically encouraged to present color as shades of gray, which may not be visually appealing, but has been proven to communicate information in a clear and intuitive fashion.</p><p>Furthermore, values encoded with color can be surprisingly read inaccurately by the human visual system. For example, the perception of color can be influenced by other neighboring colors resulting in an optical illusion. This unintended visual effect can occur if different colors or variations of the same color are not thoughtfully applied in graphical method construction leading to possible information misrepresenting. In essence, when displaying quantitative data and small differences in measurements between entities is important, it is recommended to encode values with position, line, or size rather than lightness, saturation, or color hue. The visual channel rankings can serve as a guide for effective graphical construction during information visualization tasks.</p></sec><sec id="s2_3_2"><title>2.3.2. Common Visualization Methods</title><p>Line charts [<xref ref-type="bibr" rid="scirp.119344-ref34">34</xref>] are typically used with time-series data for revealing patterns and trends.</p><p>Pie charts [<xref ref-type="bibr" rid="scirp.119344-ref35">35</xref>] are mostly used to compare slices of a whole pie or show contributions of individual pie slices to the whole pie. As shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, area or angle are the visualization channels which can be used for comparison and as previously highlighted have been found to be less effective for discerning of quantitative values as compared to position or length used in line or batch charts. In addition, since pie chart is used to reveal or communicate proportion typically from a series data, it is encouraged to only visualize data in 2-dimensions. Displaying pipe chart in 3-dimensions may distort visual perception. Hence, pie charts are effective in presetting estimated contributions of parts to a whole, but the extra work performed by the brain during perception makes them less attractive for visualization tasks.</p><p>Just like in pie chart, a bar chart [<xref ref-type="bibr" rid="scirp.119344-ref36">36</xref>] is a simple to plot and intuitive graphical chart. It is mostly used for displaying counts or proportion and comparison of discreet classifications in data. Notwithstanding, graphical charts have peculiar strengths and limitations which should be known and understood. For instance, simplicity does not always translate into effective and unbiased visual data decoding. This is so since different datasets can lead to the same bar chart representations. Thus, bar charts may not reveal relationships, patterns, or actual distributions in data (e.g. outliers and clusters) which may mislead human thoughts or reasoning. Also, it is ineffective for visual communication of continuous data [<xref ref-type="bibr" rid="scirp.119344-ref37">37</xref>].</p><p>A number of graphical charts (e.g. scatter plot [<xref ref-type="bibr" rid="scirp.119344-ref38">38</xref>], box plot [<xref ref-type="bibr" rid="scirp.119344-ref39">39</xref>], histogram [<xref ref-type="bibr" rid="scirp.119344-ref40">40</xref>]) have been found to proof effective (and better than bar charts) for intuitive display and perception of continuous data [<xref ref-type="bibr" rid="scirp.119344-ref37">37</xref>]. These charts can show distribution in data and are mostly used for this purpose. As an example, using the scatter plot enables the security analyst to perceive data sample size, outliers, and community clusters at a glance which could possibly be hidden when displayed as bar charts. A better visualization approach is to use a scatterplot matrix which can be used to show every pairwise combination of data features as bivariate scatter plots arranged in a matrix form, consequently visualizing all possible 2-dimensional correlations in the data.</p><p>A graphical method typically affected by optical illusion is the heatmap [<xref ref-type="bibr" rid="scirp.119344-ref41">41</xref>]. It is mostly used to visualize patterns in massive dataset at a glance. A classical heatmap maps shades of different colors as data representations typically in 2-dimensions using brightness or hue level to differentiate between magnitudes in data values. Larger and smaller magnitudes are color-coded as darker and lighter shades respectively [<xref ref-type="bibr" rid="scirp.119344-ref41">41</xref>]. A limitation of this visual approach (like every other) concerns the possibility of creating unintended color artifacts (such as illusions or gradients) which may obscure actual patterns or introduce bias in how information is visually perceived. As the numbers of columns and rows of the heatmap increases or as the size of the cell reduces, this unwanted effect can increase, making it unrealistic to visualize large amount of data as a large heatmap. To limit this effect, it is scientifically encouraged to use grayscale palette or blackbody color palette to illustrate heatmap (and of course other graphical methods) as opposed to rainbow color palette. In addition, displaying extra withe border around the squared cells can limit the perceivable unintended effect. Other commonly used graphical methods (in literature and practice) are World map and Parallel plot.</p></sec></sec></sec><sec id="s3"><title>3. Related Survey Studies</title><p>Due to the potency of Honeypot systems in deceptively engaging attack actors and trapping and logging their information, (such as network and system activities, and submitted and downloaded malicious software artifacts) for further analysis work, the Honeypot technology has received great attention from the research community (and practitioners alike) and numerous empirical studies focusing on detection of network intrusive attacks through visual analysis of captured Honeypot traffic data have been conducted [<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref9">9</xref>]. Consequently, there have been articles [<xref ref-type="bibr" rid="scirp.119344-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref42">42</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref43">43</xref>] presenting overviews on the typical Honeypot traffic data analysis metrics and methods.</p><p>We consider the work of Nawrocki et al. [<xref ref-type="bibr" rid="scirp.119344-ref20">20</xref>] as the only, current, and by far the most detailed survey work focusing on Honeypot data analysis methods in Honeypot research. The authors presented a broad overview of Honeypot software, active software deployment platforms, and Honeypot data analysis metrics and approaches. They identified and described over 60 Honeypot data features which could be used to characterize intrusive attacks, all categorized according to a set of predefined problem statements and/or analysis questions. Notwithstanding, the authors did not consider, in-depth, visualization techniques and tools used during analysis of the security logs generated from Honeypot sensors.</p><p>Furthermore, we identified related survey papers published in other research fields, such as in visualization [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref44">44</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref45">45</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref46">46</xref>], network anomaly detection [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref47">47</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref48">48</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref49">49</xref>], and data preprocessing and dimensionality reduction [<xref ref-type="bibr" rid="scirp.119344-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref50">50</xref>]. However, these papers and their likes generally present a broad overview of visualization and data analysis topics such as tools, methods, techniques, pipelines, frameworks, and applications, and are therefore not specific to Honeypot data analysis and visualization.</p><p>For example, Moreland [<xref ref-type="bibr" rid="scirp.119344-ref11">11</xref>] presented a review of features of visualization pipelines from the view of visualization pipeline designs. The authors defined a simple pipeline design as a connected data flow model having three executable modules: 1) sources, which generates and/or reads data from inputs to outputs, such as file readers and synthetic data generators; 2) filters, which selects data and transforms data between different forms and/or formats, such as machine and deep learning dimensionality reduction methods [<xref ref-type="bibr" rid="scirp.119344-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref49">49</xref>]; and 3) sinks, which operates on and/or writes data from inputs to outputs, such as file writers and image renderers. Each executable module was conceptualized as possibly having one or more data inputs and outputs connected in many-to-many relations.</p><p>Similarly, Ltifi et al. [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] presented a review visualization pipelines, models, and methods in literature. The authors reviewed various information visualization, visual analytics, and knowledge extraction data pipeline abstraction models such as: the generic visualization reference model of Card et al. [<xref ref-type="bibr" rid="scirp.119344-ref1">1</xref>]; the data state reference model of Chi [<xref ref-type="bibr" rid="scirp.119344-ref26">26</xref>]; the temporal and structural visualization models of Daassi Chaouki and Nigay [<xref ref-type="bibr" rid="scirp.119344-ref51">51</xref>]; the software design reference models of Heer et al. [<xref ref-type="bibr" rid="scirp.119344-ref52">52</xref>]; the visualization design and validation nested model of Munzner [<xref ref-type="bibr" rid="scirp.119344-ref53">53</xref>]; the semantic interaction model of Endert et al. [<xref ref-type="bibr" rid="scirp.119344-ref54">54</xref>]; the visual analytics model of Keim et al. [<xref ref-type="bibr" rid="scirp.119344-ref28">28</xref>]; and the visual analytics and knowledge generation model of Sacha et al. [<xref ref-type="bibr" rid="scirp.119344-ref30">30</xref>]. The authors also proposed a comprehensive visualization, visual analytics, and knowledge generation pipeline a previous study [<xref ref-type="bibr" rid="scirp.119344-ref29">29</xref>].</p><p>Zhang et al. [<xref ref-type="bibr" rid="scirp.119344-ref47">47</xref>] presented a review of common network data types and features, typical visual analysis tasks and applications, and classification of existing works on network anomaly visualization. In line with the suggestions of Fernandes et al. [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>], Zhang et al. [<xref ref-type="bibr" rid="scirp.119344-ref47">47</xref>] suggested that visualization tools are used in networks for forensic log analysis, real-time network stream analysis for anomaly or attack detection. Additionally, the authors agreed that network data are of several types such as network alerts, anomalous traffic, attack patterns, etc. [<xref ref-type="bibr" rid="scirp.119344-ref49">49</xref>] and have properties such as temporal, tabular, topological, spatial, high-dimensional, tree, etc. [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref46">46</xref>] and can be classified into three applied visualization tasks namely, detection and identification, correlation and classification, and awareness and assessment. Network alerts are typically generated to the security analyst in the form of messages in response to detected network attack patterns and/or anomalous traffic [<xref ref-type="bibr" rid="scirp.119344-ref55">55</xref>]. Authors further suggested several sources generated network traffic data for analysis such as alerts generated from security events, direct traffic packets or network flows derived as metadata of actual network traffic data [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>].</p><p>Fernandez et al. [<xref ref-type="bibr" rid="scirp.119344-ref44">44</xref>], in line with Zhang et al. [<xref ref-type="bibr" rid="scirp.119344-ref47">47</xref>], acknowledged that visualization generally helps to transform data into simple and compressive perceptual components. The authors agreed that visualization proves useful in revealing patterns inherent in large amount of data [<xref ref-type="bibr" rid="scirp.119344-ref12">12</xref>] and presented a review of common interactive visualization techniques necessary for improving visual analysis tasks and cognition for the analyst. The authors suggested steps for transforming raw data into visual objects such as: mapping to a geometric shape, laying out of visual objects, conveying all data attributes visually, addition of interactive options, and rendering considerations of visual objects on view [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref11">11</xref>]. Authors further suggested representative perceptual visualizations techniques as use of: different shapes, to information about convey different objects, different object sizes to indicate level of importance or value in relation to others, different colors in leu of different shapes, different depths to illustrate rising or reducing rate, addition of textures, using different opacities, and the use of appropriate labelling of visual objects [<xref ref-type="bibr" rid="scirp.119344-ref46">46</xref>]. Authors also highlighted different sets of 2D and 3D interactive techniques such as filtering zooming, glossing, panning, rotation, scaling and lightening [<xref ref-type="bibr" rid="scirp.119344-ref2">2</xref>].</p><p>Yan et al. [<xref ref-type="bibr" rid="scirp.119344-ref48">48</xref>] investigated machine learning and deep learning-based methods of visual anomaly detection particularly in image data. The authors suggested image anomaly detection, like raw network traffic data, has promising applications, for example in medical image analysis for detection of lesions, and in intelligent manufacturing, for detection of defects. Authors identified and classified unsupervised visual anomaly detection methods based on two themes: granularity (image and pixel level) and history (pre and post deep learning). Image level detection methods such as Gaussian mixture model [<xref ref-type="bibr" rid="scirp.119344-ref56">56</xref>] and one-class support vector machines [<xref ref-type="bibr" rid="scirp.119344-ref50">50</xref>], and the image reconstruction autoencoders [<xref ref-type="bibr" rid="scirp.119344-ref57">57</xref>], investigates if an image is anomalous, while the pixel level methods such as the deep convolution and generative autoencoders [<xref ref-type="bibr" rid="scirp.119344-ref58">58</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref59">59</xref>], sparse coding [<xref ref-type="bibr" rid="scirp.119344-ref60">60</xref>], Kmeans clustering [<xref ref-type="bibr" rid="scirp.119344-ref61">61</xref>], Gaussian mixed model, and other machine learning ensemble models [<xref ref-type="bibr" rid="scirp.119344-ref62">62</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref63">63</xref>], focuses on detections of anomalous image regions.</p><p>Similar to the work of Zhang et al. [<xref ref-type="bibr" rid="scirp.119344-ref47">47</xref>], Fernandez et al. [<xref ref-type="bibr" rid="scirp.119344-ref44">44</xref>], and Yan et al. [<xref ref-type="bibr" rid="scirp.119344-ref48">48</xref>], Soo-Yeon et al. [<xref ref-type="bibr" rid="scirp.119344-ref49">49</xref>], presented a review of common visualization techniques for pattern discovery particularly during network traffic data analysis. The authors suggested that in network traffic data analysis, the effectiveness of perceptual visual methods have not been fully explored and that several visualization methods have been proposed and developed to aid effective detection of unknown intrusive attacks. The authors suggested four major categories of approaches to effective network traffic visualization as found in literature are: 1) data filtration and transformation, in which the right amount of data is first selected and then transformed from a high dimension to a low dimension for easy visualization [<xref ref-type="bibr" rid="scirp.119344-ref13">13</xref>]; 2) graph based data representation, in which data properties is captured using a complex graph structure visualized as nodes and edges [<xref ref-type="bibr" rid="scirp.119344-ref64">64</xref>]; 3) pixel-based, in which the entire view of the network data is visualize using various colors [<xref ref-type="bibr" rid="scirp.119344-ref65">65</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref66">66</xref>]; 4) multiple view based, in which multiple coordinated views are used together for better understand and insights into network traffic data [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>]. Examples of common visualization techniques identified by authors are pie charts, line graph, bar graph, scatter plot, radial and glyph visualization, heat map, parallel coordinate, link view and node-link diagram [<xref ref-type="bibr" rid="scirp.119344-ref46">46</xref>]. The node-link diagrams are graph based data representation methods that are commonly used to reveal connectivity and communication behaviors between source and target systems in a network.</p><p>Additionally, several data filtration and transformation methods were identified by Soo-Yeon et al. [<xref ref-type="bibr" rid="scirp.119344-ref49">49</xref>], such as intent selection, feature selection, sample selection, data aggregation, linear discriminant analysis (LDA), principal component analysis (PCA), singular value decomposition (SVD), Multi-Dimensional Scaling (MDS), and Self-Organizing Maps (SOM). Similarly, Sorzano et al. [<xref ref-type="bibr" rid="scirp.119344-ref13">13</xref>] presented a review and categorization of various high dimensional data reduction techniques commonly used for easy and effective data visualization such as: wavelet and empirical decompositions methods, vector quantization methods (e.g. Kmeans), PCA and variants (e.g. incremental, stream, online, nonlinear, sparse, rotational, robust, and kernel), Manifolds and variations, SOM and variants, Factor analysis, dictionary based methods, and methods based on projections such as MDS and Locally linear embedding (LLE). The authors acknowledge that while the most used techniques are the component analysis-based methods such as the PCA and the projection and dictionary-based dimensionality reduction methods are becoming prominent.</p></sec><sec id="s4"><title>4. Methodology</title><p>This study follows the PRISMA (Preferred Reporting Items of Systematic Reviews and Meta-Analysis) version 2020 methodology [<xref ref-type="bibr" rid="scirp.119344-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref67">67</xref>] for selection and evaluation of original research papers studying networks threats and attacks captured in Honeypot traffic data. The methodology can be used for synthesizing existing scientific literature and uncover findings from results. It basically involves two phases: planning—where necessary research preparations are made and study focus are defined; and execution—where papers in literature are searched, identified, screened, reviewed, and reporting. The PRISMA systematic approach is beneficial as it guarantees consistency in preparation and execution of all types of systematic reviews and meta-analysis studies therefore enabling research reproducibility. In addition, it ensures that the overall study outcome is free of bias.</p><sec id="s4_1"><title>4.1. Eligibility Criteria</title><p>Empirical studies published in English language by reputable research-oriented publishers, and focusing on Honeypot traffic data analysis and visualization, from inception to year 2021 were considered. Identified papers pulled from search results which were not relevant to our study were excluded, for example, surveys and/or review papers, and other empirical studies which either were not related to Honeypot in any way or did not include graphical figures such as plots, maps, or charts showing data/information supporting key findings relating to discovery of intrusive attack patterns.</p><p>To be selected, empirical studies needed to visually analyze Honeypot data and present analysis results and findings as graphical charts, maps, and/or plots in figures. Analysis data must be directly related to Honeypot, firewall, and other network intrusion detection technologies. To be included in this study, selected papers needed to be highly relevant and as such should be published by a reputable research-oriented organization in a high impact peer-reviewed conference proceeding or journal. We reason that articles satisfying these guidelines are of high relevance to the research community and were authored by researchers with considerable cybersecurity expertise. Thus, we would be able to evaluate and model the common visualization practices of the typical knowledgeable security analysist, thereby limiting bias in the overall outcome of the study.</p></sec><sec id="s4_2"><title>4.2. Information Sources and Search Strategy</title><p>To identify original research with focus on visual analysis of Honeypot traffic data, an initial Google Scholar search was conducted on the 10th of January, 2022 using an automated python script [<xref ref-type="bibr" rid="scirp.119344-ref68">68</xref>] executed with default parameters through the Google Collaboratory web interface. The automated python script was configured to rank publications by number of citations (per year) with the aim of revealing the most relevant empirical papers in the field. As shown in <xref ref-type="table" rid="table1">Table 1</xref>, the authors combined the following keywords as a search string in separate searches:</p><p>• “Honeypot” and “analysis”—as a search string</p><p>• “Honeypot” and “visualization”—as a search string</p><p>We saved the search results as a single CSV file and uploaded to Google Docs as a spreadsheet search database for further processing. Records of articles in the search database were found to have been indexed (by the Google Scholar search engine) from several online bibliographic databases. Most notable and of interest are: SpringerLink [<xref ref-type="bibr" rid="scirp.119344-ref69">69</xref>], ScienceDirect [<xref ref-type="bibr" rid="scirp.119344-ref70">70</xref>], IEEE Xplore [<xref ref-type="bibr" rid="scirp.119344-ref71">71</xref>], and ACM Digital Library [<xref ref-type="bibr" rid="scirp.119344-ref72">72</xref>].</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Characteristics of the paper search process: This table displays the search engine used, the search tool/interface, the date of coverage for each search, the search strings used, and the number of returned articles by database. Two Google Scholar searches were conducted on the 10th of January, 2022 using an automated python script [<xref ref-type="bibr" rid="scirp.119344-ref68">68</xref>] executed with default parameters through the Google Collaboratory web interface</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Search Engine</th><th align="center" valign="middle" >Search Interface</th><th align="center" valign="middle" >Coverage</th><th align="center" valign="middle" >Search String</th><th align="center" valign="middle" >Sources</th><th align="center" valign="middle" ># of Records</th></tr></thead><tr><td align="center" valign="middle" >Google Scholar</td><td align="center" valign="middle" >Google Colab with automated python script for citation ranking</td><td align="center" valign="middle" >2003-2021</td><td align="center" valign="middle" >1<sup>st</sup> search string: Honeypot AND analysis 2<sup>nd</sup> search string: Honeypot AND visualization</td><td align="center" valign="middle" >SpringerLink [<xref ref-type="bibr" rid="scirp.119344-ref69">69</xref>] ScienceDirect [<xref ref-type="bibr" rid="scirp.119344-ref70">70</xref>] IEEE Xplore [<xref ref-type="bibr" rid="scirp.119344-ref71">71</xref>] ACMDigitalLibrary [<xref ref-type="bibr" rid="scirp.119344-ref72">72</xref>] Others</td><td align="center" valign="middle" >25 2 68 9 114</td></tr></tbody></table></table-wrap><p><xref ref-type="table" rid="table1">Table 1</xref> shows the attributes that characterizes the search operation such as: search engine type, search tool/interface type, date of coverage, search keyword and string, and source name.</p></sec><sec id="s4_3"><title>4.3. Selection of Sources</title><p>This study follows a three-step process (data cleaning, first screening, second screening, and article rating) for selection of sources based in the aforementioned inclusion and exclusion requirements.</p><sec id="s4_3_1"><title>4.3.1. Data Cleaning</title><p>The search database was first preprocessed as follows:</p><p>• Records were sorted by paper title and author;</p><p>• Records with no author(s) and/or title were identified and removed;</p><p>• Direct web URL to articles were retrieved (i.e. for records without links); and</p><p>• The articles were again sorted and grouped by bibliographic database.</p><p>Articles from SpringerLink [<xref ref-type="bibr" rid="scirp.119344-ref69">69</xref>], ScienceDirect [<xref ref-type="bibr" rid="scirp.119344-ref70">70</xref>], IEEE Xplore [<xref ref-type="bibr" rid="scirp.119344-ref71">71</xref>], and ACM Digital Library [<xref ref-type="bibr" rid="scirp.119344-ref72">72</xref>] were selected for screening in an attempt to include only qualitative empirical papers.</p></sec><sec id="s4_3_2"><title>4.3.2. First Screening</title><p>In this step, the title and abstract of each article were independently studied and the contents were traversed quickly in search of any form of graphical figures. Papers with the following characteristics were excluded:</p><p>• Duplicates records were removed;</p><p>• Papers not presented in English language;</p><p>• Papers not presenting original research (e.g. review, survey, etc.);</p><p>• Papers not related to Honeypot;</p><p>• Papers not focusing on analysis of Honeypot traffic data; and</p><p>• Papers not presenting graphical figures.</p></sec><sec id="s4_3_3"><title>4.3.3. Second Screening</title><p>After the first screening, the full literature content of each article retained were independently reviewed and analyzed. The authors discussed the results of the screening process and agreed on the most relevant articles to be selected. In this step, papers not relevant to our study were further excluded, in particular:</p><p>• Papers not directly related to Honeypot; and</p><p>• Papers not specifically presenting analysis results visually using graphical charts, plots, maps, diagrams (e.g. bar, pie, scatter plots) etc. were further identified and excluded.</p><p>Only papers presenting graphical figures highlighting important discoveries (such as attack frequency, temporal trends, and spatial and topological patterns) in Honeypot data analysis were selected. Graphical figures are important in showing the visual data that support key findings/discoveries as outcomes of data analysis tasks. Hence, graphical figures presented in papers can serve as an evaluation metric for determining the level of knowledge and expertise in data visualization.</p><p>Selected papers after the second screening were regarded as eligible and included in this study for further review and analysis.</p></sec></sec><sec id="s4_4"><title>4.4. Data Collection Process</title><p>In order to categorize, synthesize, and analyze each paper included in the study, we collected data items characterizing the paper (<xref ref-type="table" rid="table2">Table 2</xref>) and the study.</p><sec id="s4_4_1"><title>4.4.1. Data on the Paper</title><p>• Author—name(s) of the authors and reference to as stated in our search database.</p><p>• Citation—this is the number of citations as stated in our search database.</p><p>• Year—this is the year of publication as stated in our search database.</p><p>• Type—this is the of publication type as stated in our search database (e.g. journals, conferences, book series).</p></sec><sec id="s4_4_2"><title>4.4.2. Data on the Study</title><p>We studied the included Honeypot data analysis papers independently to identify typical visualization techniques used in the display and discovery of intrusive attack patterns inherent in collected Honeypot attack data.</p><p>• Graphical visualization methods—selected charts, plots, maps, etc.</p><p>Additionally, we extracted the following data items from the graphical figures in order to evaluate and model visualization practices of a presumed skilled cybersecurity researcher. We aim to understand how the following factors influence what visualization methods are selected.</p><p>• Security metric combinations—data features selected for analysis.</p><p>• Analysis method—the analysis depth/breath e.g. basic or extended.</p></sec></sec><sec id="s4_5"><title>4.5. Synthesis of Results</title><p>We tabulated extracted data items characterizing the included paper for quick reference and statistical analysis. We also tabulated and charted the extracted data items characterizing our study, and finally synthesized and discussed our findings.</p></sec></sec><sec id="s5"><title>5. Results and Discussion</title><p>In this section, we present our results, analysis, findings on the characteristics of the included papers and the characteristics of the extracted graphical figures.</p><sec id="s5_1"><title>5.1. Paper Characteristics</title><sec id="s5_1_1"><title>5.1.1. Results</title><p>The PRISMA flow diagram of the source selection process is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. It summarizes how the most relevant Honeypot related papers were identified, screened, and selected from our search database.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Paper characteristics: This table shows the Honeypot emperical papers included in this work and their physical features. The number of citations per year, helps to show the relevance of paper irrespective of the publication year. It also shows the observed graphical methods generally used in Honeypot data analysis for visualization and presentation of attack partterns</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Paper</th><th align="center" valign="middle" ># of Citations</th><th align="center" valign="middle" ># of Citations per Yr.</th><th align="center" valign="middle" >Year</th><th align="center" valign="middle" >Type</th><th align="center" valign="middle" >Publisher</th><th align="center" valign="middle" >Graphical Method</th></tr></thead><tr><td align="center" valign="middle" >Chuvakin [<xref ref-type="bibr" rid="scirp.119344-ref73">73</xref>]</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2003</td><td align="center" valign="middle" >Journal</td><td align="center" valign="middle" >Elsevier</td><td align="center" valign="middle" >Bar</td></tr><tr><td align="center" valign="middle" >Baykara [<xref ref-type="bibr" rid="scirp.119344-ref74">74</xref>]</td><td align="center" valign="middle" >39</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2018</td><td align="center" valign="middle" >Journal</td><td align="center" valign="middle" >Elsevier</td><td align="center" valign="middle" >Bar, Pie</td></tr><tr><td align="center" valign="middle" >Vasilomanolakis [<xref ref-type="bibr" rid="scirp.119344-ref75">75</xref>]</td><td align="center" valign="middle" >59</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2015</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >ACM</td><td align="center" valign="middle" >Line</td></tr><tr><td align="center" valign="middle" >Kobayashi [<xref ref-type="bibr" rid="scirp.119344-ref76">76</xref>]</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2019</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >ACM</td><td align="center" valign="middle" >Bar, Hilbert-curve</td></tr><tr><td align="center" valign="middle" >Belqruch [<xref ref-type="bibr" rid="scirp.119344-ref77">77</xref>]</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2019</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >ACM</td><td align="center" valign="middle" >Pie, Bar</td></tr><tr><td align="center" valign="middle" >Song [<xref ref-type="bibr" rid="scirp.119344-ref78">78</xref>]</td><td align="center" valign="middle" >251</td><td align="center" valign="middle" >23</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >ACM</td><td align="center" valign="middle" >Line, Area, Pie</td></tr><tr><td align="center" valign="middle" >Singh [<xref ref-type="bibr" rid="scirp.119344-ref79">79</xref>]</td><td align="center" valign="middle" >24</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie</td></tr><tr><td align="center" valign="middle" >More [<xref ref-type="bibr" rid="scirp.119344-ref80">80</xref>]</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2013</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line</td></tr><tr><td align="center" valign="middle" >Almotairi [<xref ref-type="bibr" rid="scirp.119344-ref81">81</xref>]</td><td align="center" valign="middle" >43</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2009</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line, Scatter</td></tr><tr><td align="center" valign="middle" >Koniaris [<xref ref-type="bibr" rid="scirp.119344-ref82">82</xref>]</td><td align="center" valign="middle" >42</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2013</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Bar, Line, World map</td></tr><tr><td align="center" valign="middle" >Almotairi [<xref ref-type="bibr" rid="scirp.119344-ref83">83</xref>]</td><td align="center" valign="middle" >38</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2008</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Scatter</td></tr><tr><td align="center" valign="middle" >Chen [<xref ref-type="bibr" rid="scirp.119344-ref84">84</xref>]</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2005</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie, Bar, Line</td></tr><tr><td align="center" valign="middle" >Kyriakou [<xref ref-type="bibr" rid="scirp.119344-ref85">85</xref>]</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2018</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line, Bar</td></tr><tr><td align="center" valign="middle" >Fraunholz [<xref ref-type="bibr" rid="scirp.119344-ref86">86</xref>]</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2017</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line, Bar</td></tr><tr><td align="center" valign="middle" >Yeh [<xref ref-type="bibr" rid="scirp.119344-ref87">87</xref>]</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2008</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie</td></tr><tr><td align="center" valign="middle" >Fraunholz [<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>]</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2017</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie, Line, Bar, Histogram</td></tr><tr><td align="center" valign="middle" >Visoottiviseth [<xref ref-type="bibr" rid="scirp.119344-ref22">22</xref>]</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >World map</td></tr><tr><td align="center" valign="middle" >Pomsathit [<xref ref-type="bibr" rid="scirp.119344-ref89">89</xref>]</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line</td></tr><tr><td align="center" valign="middle" >Lihet [<xref ref-type="bibr" rid="scirp.119344-ref90">90</xref>]</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2018</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Bar</td></tr><tr><td align="center" valign="middle" >Koniaris [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>]</td><td align="center" valign="middle" >22</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2014</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Bar, Pie, Line, World map</td></tr><tr><td align="center" valign="middle" >Wang [<xref ref-type="bibr" rid="scirp.119344-ref92">92</xref>]</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2020</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie, Bar, Line</td></tr><tr><td align="center" valign="middle" >Sethia [<xref ref-type="bibr" rid="scirp.119344-ref93">93</xref>]</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2019</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Bar</td></tr><tr><td align="center" valign="middle" >Krasser [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>]</td><td align="center" valign="middle" >143</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2005</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Parallel plot, Scatter plot</td></tr><tr><td align="center" valign="middle" >Sokol [<xref ref-type="bibr" rid="scirp.119344-ref4">4</xref>]</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2015</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Heat map</td></tr><tr><td align="center" valign="middle" >Shyla [<xref ref-type="bibr" rid="scirp.119344-ref94">94</xref>]</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2021</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Area chart, World map</td></tr><tr><td align="center" valign="middle" >Dowling [<xref ref-type="bibr" rid="scirp.119344-ref95">95</xref>]</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2017</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Line chart, World map</td></tr><tr><td align="center" valign="middle" >Lakh [<xref ref-type="bibr" rid="scirp.119344-ref96">96</xref>]</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2019</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Pie chart, Bar chart</td></tr><tr><td align="center" valign="middle" >Djap [<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>]</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2021</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >IEEE</td><td align="center" valign="middle" >Donut chart</td></tr><tr><td align="center" valign="middle" >Moore [<xref ref-type="bibr" rid="scirp.119344-ref97">97</xref>]</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2015</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >World map, Bar chart</td></tr><tr><td align="center" valign="middle" >S&#225;nchez [<xref ref-type="bibr" rid="scirp.119344-ref98">98</xref>]</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2015</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Scatter plot, Dendrogram chart</td></tr><tr><td align="center" valign="middle" >Cao [<xref ref-type="bibr" rid="scirp.119344-ref99">99</xref>]</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2017</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >World map</td></tr><tr><td align="center" valign="middle" >Kemppainen [<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>]</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2018</td><td align="center" valign="middle" >Book</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Bar, Pie, Line, World map</td></tr><tr><td align="center" valign="middle" >Abbas [<xref ref-type="bibr" rid="scirp.119344-ref100">100</xref>]</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2007</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Bar chart</td></tr><tr><td align="center" valign="middle" >Nicomette [<xref ref-type="bibr" rid="scirp.119344-ref101">101</xref>]</td><td align="center" valign="middle" >55</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >Journal</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Line chart, Scatter plot</td></tr><tr><td align="center" valign="middle" >Agrawal [<xref ref-type="bibr" rid="scirp.119344-ref102">102</xref>]</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2017</td><td align="center" valign="middle" >Journal</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Line chart</td></tr><tr><td align="center" valign="middle" >Alonso [<xref ref-type="bibr" rid="scirp.119344-ref3">3</xref>]</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2010</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Scatter plot</td></tr><tr><td align="center" valign="middle" >Zurutuza [<xref ref-type="bibr" rid="scirp.119344-ref103">103</xref>]</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >Conference</td><td align="center" valign="middle" >Springer</td><td align="center" valign="middle" >Scatter, Point chart</td></tr></tbody></table></table-wrap><p>A total of 218 survey papers were initially retrieved: 25 from SpringerLink [<xref ref-type="bibr" rid="scirp.119344-ref69">69</xref>]; 2 from ScienceDirect [<xref ref-type="bibr" rid="scirp.119344-ref70">70</xref>]; 68 from IEEE Xplore [<xref ref-type="bibr" rid="scirp.119344-ref71">71</xref>]; 9 from the ACM Digital Library [<xref ref-type="bibr" rid="scirp.119344-ref72">72</xref>]; and 114 from remaining sources. Before the screening phase, 25 records without authors and/or titles, and 89 records not belonging to the aforementioned bibliographic databases were removed, remaining 104 records. After the title and abstract screening 45 articles were excluded: 5 duplicates, 2 were survey papers, and 38 were either not original research, directly related to Honeypot technology, or presented Honeypot analysis results using only tables. Thus, we retained 59 papers for further investigation. After the full-text screening, we further excluded 22 papers which were not relevant to this study: 1 paper was not presented in English language and the others were either not related to graphical visual analysis of Honeypot traffic data. Thus, we selected 37 qualitative Honeypot empirical papers, which were included in this study.</p></sec><sec id="s5_1_2"><title>5.1.2. Analysis</title><p>Analysis of the publication source reveals that about 17% of the total identified papers were selected as related and relevant for this study. <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the contributions of the major online bibliographic sources selected for initial screening. The dark gray right bars show the number of excluded papers while the left light gray bars show the number of included papers. It can be observed that the highest number of selected (46) and included (22) papers respectively are from IEEE Xplore [<xref ref-type="bibr" rid="scirp.119344-ref71">71</xref>]. In addition, most of the papers selected from both ACM Digital Library [<xref ref-type="bibr" rid="scirp.119344-ref72">72</xref>] and ScienceDirect [<xref ref-type="bibr" rid="scirp.119344-ref70">70</xref>], and about half of the papers selected from SpringerLink [<xref ref-type="bibr" rid="scirp.119344-ref69">69</xref>] were included in the study. Furthermore (as shown in <xref ref-type="table" rid="table2">Table 2</xref>), more than half of the included papers were published by IEEE in conference proceedings between 2005 and 2021, and only four (4) papers were published in journals between year 2003 and 2018.</p></sec></sec><sec id="s5_2"><title>5.2. FigureCharacteristics</title><sec id="s5_2_1"><title>5.2.1. Common Methods</title><p>Graphical visual methods such as charts, plots, diagrams, and maps are typically used for compressing and encoding volumes of textual tabular data for effective information display, visualization, pattern discovery, and information communication.</p><p>Based on the number of included papers observed presenting relevant graphical figures (<xref ref-type="table" rid="table3">Table 3</xref>), the following visualization methods (and related variants) have been identified as the commonly used charts: Bar chart (46%), Line chart (49%), Pie chart (32%), World map (22%), and Scatter plot (19%). Of these, Bar charts was observed to be the most used (37 figures) followed by Line chart (22 figures) and Pie charts (21 figures). Other graphical methods, such as Heatmap, Parallel plot, Dendrogram, Histogram, and Hilbert-curve have been sparingly observed in the included papers.</p><p>In essence, about the same types of visualization techniques have been found in literature since year 2003 for visualization of Honeypot data and communication of analysis results. Therefore, it is only logical to infer that similar class of patterns have consistently been unearthed from Honeypot security data and revealed both to the analyst and the readers. We suggest to security analysis that it is high time this visualization practice change. We belief that graphical charts are like different 2-dimensional X-ray lenses only having the capability to reveal and communicate only a part of the full story inherent in the original data. Business data are typically multivariate and live in high dimensional space thus requiring different views (i.e. multiple views) from different lenses (i.e. different chart types) for comprehensive analysis and storytelling.</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Distribution of graphical methods as identified from figures in the 37 included Honeypot papers. As shown, Bar chart (17 papers), Line chart (18 papers) and its variations, Pie chart (12 papers) and its variations, World map (8 papers), and Scatter plot (7 papers) have been identified as the commonly used graphical methods in visualization of Honeypot traffic data. Of these, Bar chart is observed to be the most used. The first three chart types are typically used for basic statistical analysis, while the others for discoveries of the depth and breadth of intrusive attacks</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Graphical Method</th><th align="center" valign="middle" ># (%) of Papers</th><th align="center" valign="middle" ># of Figures</th></tr></thead><tr><td align="center" valign="middle"  colspan="3"  >(a) Basic visual methods</td></tr><tr><td align="center" valign="middle" >Bar chart</td><td align="center" valign="middle" >17 (46%)</td><td align="center" valign="middle" >37</td></tr><tr><td align="center" valign="middle" >Line/Point/Area chart</td><td align="center" valign="middle" >18 (49%)</td><td align="center" valign="middle" >22</td></tr><tr><td align="center" valign="middle" >Pie/Donut chart</td><td align="center" valign="middle" >12 (32%)</td><td align="center" valign="middle" >21</td></tr><tr><td align="center" valign="middle"  colspan="3"  >(b) Extended visual methods</td></tr><tr><td align="center" valign="middle" >Histogram</td><td align="center" valign="middle" >1 (3%)</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >World map</td><td align="center" valign="middle" >8 (22%)</td><td align="center" valign="middle" >9</td></tr><tr><td align="center" valign="middle" >Heatmap</td><td align="center" valign="middle" >1 (3%)</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Scatter plot</td><td align="center" valign="middle" >7 (19%)</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >Parallel plot</td><td align="center" valign="middle" >1 (3%)</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Dendrogram</td><td align="center" valign="middle" >1 (3%)</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Hilbert-curve</td><td align="center" valign="middle" >1 (3%)</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap></sec><sec id="s5_2_2"><title>5.2.2. Analysis Approach</title><p>We observed that Bar charts, Line charts, Pie charts, and other related variants such as Area chart, Point charts, and Donut charts are visualization techniques typically used in basic statistical analysis of Honeypot traffic data as shown in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>As previously discussed, Line charts (and variants) are typically used in investigating attack trends and interesting temporal patterns [<xref ref-type="bibr" rid="scirp.119344-ref86">86</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref94">94</xref>]; while the Bar and Pie charts are typically used for investigating attack frequencies or proportions in relation to some categorical Honeypot security data features [<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref87">87</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>]. The other methods are typically used for extensive data analysis such as in attack community detection [<xref ref-type="bibr" rid="scirp.119344-ref83">83</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref98">98</xref>] and geospatial attack correlation [<xref ref-type="bibr" rid="scirp.119344-ref97">97</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref99">99</xref>].</p><p>Furthermore (as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>), relevant graphical figures presenting the basic visualization techniques were identified in a total of 30 papers out of the 37 included papers while the extended methods were observed in only 18 papers. Therefore, the basic visual methods (about 81%) were observed in the included papers more than the extended visual methods (about 49%). We attribute this to general understanding that that the basic visualization techniques are familiar, simple to construct, and are easily understood by the analyst. This observation thus supports our argument, that basic analysis of Honeypot traffic data is the most conducted and the extended visual methods such as one which reveal attack connection distribution (e.g. histogram), community and/or correlation patterns (e.g. scatter plots) are seldomly used.</p><p>Also, for effective visual perception and presentations, the bars shown in <xref ref-type="fig" rid="fig6">Figure 6</xref> were intentionally color-coded using shades of grey and were appropriately labelled which give useful information about basic and extended analysis methods at a glance.</p></sec><sec id="s5_2_3"><title>5.2.3. Visualization Tasks</title><p>With further analysis of the visualization tasks carried out during visual analysis of the Honeypot traffic data in the included papers, we identified analysis questions relating to the attacker/attack source (human or malware), target (Honeypot), and network traffic connections leading to the selection of security metrics and associated graphical methods as shown in <xref ref-type="table" rid="table4">Table 4</xref>. As expected, attack frequency/volume (i.e. the count or proportion the attackers’ incoming connections) are commonly displayed using Line and/or Bar charts with respect to Time Unit (e.g. Hour, Day, Week, and Month) [<xref ref-type="bibr" rid="scirp.119344-ref77">77</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref82">82</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref86">86</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref94">94</xref>]. Also, Pie chart, Bar chart, and World map are the graphical display methods typically used during investigation of the target and/or attacker/attack source (e.g. destination port, source internet protocol, country, malware/shellcode type, operating system, username/password etc.) [<xref ref-type="bibr" rid="scirp.119344-ref78">78</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref96">96</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref97">97</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref99">99</xref>].</p><p>We also observed that Heatmap was used solely for temporal analysis using different time units for revealing temporal patterns (e.g. nocturnal and diurnal) in Honeypot data [<xref ref-type="bibr" rid="scirp.119344-ref4">4</xref>]. In detecting attack patterns, researchers typically clean, scale, and transform Honeypot data from high-dimension to low-dimension (e.g. 2D or 3D) to enable easy visualization. In such a case, low-dimension features of the transformed Honeypot data are typically charted using scatter plot (or variations) as the graphical visualization method [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref81">81</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref83">83</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref103">103</xref>]. As previously discussed, the scatter plot can be used to show distribution in data and as such have been observed to be the most used graphical display for revealing attack cluster and anomaly in Honeypot data.</p></sec><sec id="s5_2_4"><title>5.2.4. Visualization Trend</title><p>As previously stated, the visualization trend or practice favors frequent and infrequent use of basic and extended visualization methods respectively and the graphical methods type are somewhat evenly distributed over the study period as shown in <xref ref-type="table" rid="table3">Table 3</xref>. Notwithstanding, we observed that researchers are beginning to use uncommon and advanced visualization methods such as Histogram (in 2017) and Hilbert-curve (in 2019) for Honeypot data analysis. Other researchers [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref75">75</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref104">104</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref105">105</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref106">106</xref>] even created customized visualization techniques for out-of-the-box pattern discovery and perceptual experience. This, is a positive development in our opinion as scientific researchers have already been encouraged [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref37">37</xref>] to move on from basic visualization techniques to better and sophisticated techniques which have been tested and proven to be more effective in decoding encoded data, and revealing patterns.</p></sec></sec><sec id="s5_3"><title>5.3. Summary and Recommendations</title><p>There are numerous information visualization methods which can be used for</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Common Honeypot visualization tasks: This table shows the commonly investigated attack metrics, features, and/or analysis questions and their associated graphical visualization methods used during Honeypot attack data analysis for attack pattern discovery and reporting</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Metric</th><th align="center" valign="middle" >Graphical Method</th><th align="center" valign="middle" >Ref.</th></tr></thead><tr><td align="center" valign="middle" >Distribution of Attacker Source IP Connections per Time Unit Number of Attacker Session by Time Unit Number of Attacker Shellcode Sessions by Time Unit Number of Attacker Source IP (Connections) per Ports Sequence (per Sensor) per Time Unit Number of Attacker Source IP Connections per Distinct Attacker Source IP Number of Attacker Source IP Connections per Distinct Protocol Number of Attacker Source IP Connections per Time Unit Number of Attacker Source IP over Time Unit Number of Attacker SSH Sessions by Time Unit Number of Malware Attack Connections per Exposed Destination Port Number of Packets per Time Unit Number of Packets per Time Unit per IDS Type Number of Unique Attacker Source IP per Time Unit Number of Unique Exposed Honeypot Ports per Time Unit Proportion of Attacker Source IP across Targeted Honeypot Sensors</td><td align="center" valign="middle" >Line</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref75">75</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref78">78</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref80">80</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref82">82</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref84">84</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref85">85</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref86">86</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref89">89</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref92">92</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref94">94</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref95">95</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref101">101</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref102">102</xref>]</td></tr><tr><td align="center" valign="middle" >Distribution of Antivirus Alerts by Antivirus type Distribution of Attacker Open Session by Country Distribution of Attacker Source IP Connections by Country Distribution of Attacker Source IP Connections by Distinct Attacker Source IP Distribution of Attacker Source IP Connections by Distinct Protocol Distribution of Attacker Source IP Connections by Exposed Destination Ports Distribution of Attacker Source IP Connections per Attack Type Distribution of Attacker Source IP Connections per Distinct Protocol Distribution of Attacker Source IP Connections per Distinct Username/Password/Combination Distribution of Attacker Source Packets by Distinct Attacker Source IP Distribution of Attacker Source Packets by Distinct Protocol Distribution of Distinct Attacker Source IP by Country Distribution of Distinct Attacker Source IP Connections by Country Distribution of Distinct Malware by Country Distribution of Malware Samples by Architecture Distribution of Shellcode Alerts by Shellcode type</td><td align="center" valign="middle" >Pie</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref74">74</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref77">77</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref78">78</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref79">79</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref84">84</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref87">87</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref92">92</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref96">96</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref99">99</xref>]</td></tr><tr><td align="center" valign="middle" >Number of Attacker Source IP Connections by Exposed Destination Ports Distribution of Attacker Source IP Connections per Subnetwork Class Number of Attacker Source IP Connections per Connection Status (Failure, Success) Number of Attacker Source IP Connections per Time Unit Number of Distinct Connection Commands per Time Unit Number of Attack Sessions by Exposed Destination Ports Number of Attacker Source IP Connections per Country Number of Attacker Source IP Connections per Distinct Operating System Name Number of Attacker Source IP per Country Number of Attacker Source IP Connections per Connection Type (Attack, Intrusion, Total Traffic) Number of Attacker Source IP Connections per Distinct Attacker Source IP + Country Code Number of Attacker Source IP Connections per Distinct Protocol Number of Malware Samples per Distinct Malware Name Number of Malware Attack Connections per Exposed Destination Ports Number of Attacker Source IP Connections per Distinct Attacker Source IP Number of Attacker Source IP Connections per Distinct Username/Password/Combination Number of Attacker Source IP Connections per Attack Type Number of Attacker Source IP Connections by Distinct Destination IP</td><td align="center" valign="middle" >Bar</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref73">73</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref74">74</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref76">76</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref77">77</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref82">82</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref84">84</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref85">85</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref86">86</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref90">90</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref92">92</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref93">93</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref96">96</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref97">97</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref100">100</xref>]</td></tr><tr><td align="center" valign="middle" >Time Unit by Time Unit Exposed Destination Ports by Time Unit</td><td align="center" valign="middle" >Heatmap</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref4">4</xref>]</td></tr><tr><td align="center" valign="middle" >Subnetworks of Scanning Sources</td><td align="center" valign="middle" >Hilbert-curve</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref76">76</xref>]</td></tr><tr><td align="center" valign="middle" >Number of Passwords by Password Length Number of Attacker Unique Source IP by Inefficiency Ratio</td><td align="center" valign="middle" >Histogram</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref88">88</xref>]</td></tr><tr><td align="center" valign="middle" >Attacker Source IP by Exposed Destination Port</td><td align="center" valign="middle" >Parallel</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>]</td></tr><tr><td align="center" valign="middle" >Number of Attacker Source Packets per Distinct Attacker Source IP + Location (e.g. Country Code) Number of Attacker Source IP Connections per Distinct Attacker Source IP + Location (e.g. Country Code) Number of Attacker Source IP Connections per Distinct Attacker Protocol + Source IP Location (e.g. Country Code) Number of Attacker Source IP Connections per Distinct Attacker Source IP + Location (e.g. Country Name) Destination IP + Location (e.g. Country Code)</td><td align="center" valign="middle" >World Map</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref22">22</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref82">82</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref91">91</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref94">94</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref95">95</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref97">97</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref99">99</xref>]</td></tr><tr><td align="center" valign="middle" >Variance Components Attacker Source Packet Size by Time Unit English Dictionary Words by French Dictionary Words</td><td align="center" valign="middle" >Scatter, Dendrogram</td><td align="center" valign="middle" >[<xref ref-type="bibr" rid="scirp.119344-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref81">81</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref83">83</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref98">98</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref101">101</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref103">103</xref>]</td></tr></tbody></table></table-wrap><p>display of intrusion detection data and discovery of hidden attack patterns. Notwithstanding, the security analyst is expected to be adequately skill in data visualization and also encouraged to be thoughtful when selecting graphical methods and using colors as these may influence visual perception. It has been observed that scientific researchers mostly consider data visualization a trivial task and as such do not get adequate training or follow data visualization principles and best practices during visual analysis tasks. This misconception, have been identified as a major cause of ambiguous or misleading information visualization and/or visual communication, limiting intuition and consequently, insights and knowledge gains.</p><p>The results of this study suggest that the basic charts (such as line, bar and pie) are still actively used in data visualization of intrusion detection data although visualization research has already suggested a move to charts with higher data density, visual effectiveness, and visual expressiveness [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>] [<xref ref-type="bibr" rid="scirp.119344-ref37">37</xref>] capable of effectively revealing and communicating hidden patterns in data. Data density describes the amount of information shown in a visual display as compared to the whole display area while visual effectiveness and expressiveness relates to the correctness, clarity, adequacy, and relevance of display data. In essence, we suggest that these basic charts have been used enough and it is high time researchers develop skill in other visual methods both simple and sophisticated which are capable of revealing different underlaying structures in data and also viewing data from a different aspect.</p><p>In general, it is recommended to plan ahead and consider the visualization task and the information audience (both the researcher and viewers e.g. novice, professional) in advance to determine what and how graphical methods would be used. Furthermore, it is encouraged to gain contemporary knowledge and skill in graph construction, and be thoughtful when selecting graphical methods and applying colors in order to ensure that information is appropriately perceived. The following are essential visualization principles and best practices [<xref ref-type="bibr" rid="scirp.119344-ref32">32</xref>] enabling effective and expressive visualization:</p><p>• Show and highlight relevant data (e.g. using different shapes, and colors) in the graph as clearly as possible to ensure patterns are observable and the story being told is well communicated;</p><p>• Limit unnecessary information (i.e. visual artifacts e.g. 3-D in pie chart, bold grid lines, etc.) introduced in graphs that may cause clutter and/or distortion;</p><p>• Ensure the graph is well-constructed with the required information to be able to stand alone and as well as complement the text to tell the story;</p><p>• Construct graphs using visual metrics easy for the brain to process and the eyes to perceive such as using position, length, size, shape, orientation, and color;</p><p>• Annotate important graph sections to give clearer meaning and understanding (e.g. placing explanatory legends at the relevant sections on the graph as opposed to outside the graph);</p><p>• Avoid a single busy graph and break it up into smaller simpler charts that could be viewed together (e.g. single-line charts, scatter plot matrix); alternatively, construct compact visualization with high data density using visual channels which enables high visual effectiveness;</p><p>• Where possible, avoid the use of pie charts (and its variants) when communicating quantities, bar charts, tree maps or slope charts are often better;</p><p>• Ensure labels are concise, explanatory and well positioned for easy visual perception (e.g. rotate bar chart/Y-axis labels to horizontal position where possible, start the count axis in bar chart at zero);</p><p>• Use maps with care, make sure to select the required type, and avoid unnecessary information and clutter (e.g. shades, color, texture), bar chart is often better;</p><p>• Use color with care, consider and accommodate visual defects (e.g. color blindness) during graph construction, avoid default fonts and rainbow colors, and use gray color shades or other well-represented color palettes where possible;</p><p>• Large data are typically multivariate, reduce data complexity through dimensional reduction (e.g. PCA), visualize all aspects of the data before drawing conclusions (e.g. 2D scatter matrix plot);</p><p>• Learn and use uncommon visualization methods for revealing different aspects of data;</p><p>• To clearly reveal patterns and communicate information effectively, endeavor to construct tailored (custom) visualizations as opposed to using generic visualization methods (e.g. customizing generic methods by adding annotations, and spatial information which can help the brain in easy cognitive reasoning);</p><p>• It is noteworthy that contemporary visualization tools and applications have sophisticated and highly configurable visualization methods commonly designed for aesthetics and useful in the creation of artworks. However, these tools may introduce unnecessary clutter in visualized data thus obfuscating patterns and insights. So, care should be taken when using visualization tools.</p></sec></sec><sec id="s6"><title>6. Conclusions</title><p>Information visualization has proven beneficial in intrusion detection data analysis and research as an effective data exploration and network monitoring framework. It typically relates to the mitigation of network adversarial attacks and intrusions detected in collected intrusion detection traffic data through automated data analysis and human visual perception and inspection of encoded graphical visual methods such as charts, plots, maps and diagrams.</p><p>In this work, we systematically surveyed Honeypot research papers focusing on the analysis of gathered intelligence data in order to identify the graphical visualization methods used by security researchers during the analysis of intrusion detection data and to evaluate their knowledge and skill in data visualization principles and best practices. We focused on Honeypot data analysis to further bridge the gap between analysis and visualization subfields in Honeypot research. We extracted useful information from graphical figures presenting important findings observed during data analysis and presented our findings.</p><p>We observed that basic graphical charts (e.g. line, bar, and pie) are mostly used in the basic statistical analysis of Honeypot data while extended visual methods (e.g. scatter plots and world maps) are typically used for deeper analysis. It was further observed that a significant number of studies did not follow basic visualization principles and best practices in their use of color. This is evident from the use of colors from a rainbow color map in the included papers. Although it is easy to construct the aforementioned commonly used graphical visualization methods, it is generally recommend in visualization research that security analysts and researchers go father and beyond these visual techniques to enable the discovery of novel patterns inherent in business data. We believe that graphical methods are like 2-D X-ray lenses capable of revealing different hidden structures and relationships in data. Therefore, getting appropriate skills in data visualization and moving beyond well-known visualization methods may prove beneficial in the discovery of new patterns in intrusion detection data, useful in mitigating adversarial attacks in today’s networks.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Ikuomenisan, G. and Morgan, Y. (2022) Systematic Review of Graphical Visual Methods in Honeypot Attack Data Analysis. Journal of Information Security, 13, 210-243. https://doi.org/10.4236/jis.2022.134012</p></sec></body><back><ref-list><title>References</title><ref id="scirp.119344-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Card, S., Mackinlay, J. and Shneiderman, B. (1999) Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers Inc., San Francisco, 579-581.</mixed-citation></ref><ref id="scirp.119344-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Ltifi, H., Kolski, C. and ben Ayed, M. (2020) Survey on Visualization and Visual Analytics Pipeline-Based Models: Conceptual Aspects, Comparative Studies and Challenges. Computer Science Review, 36, Article ID: 100245. https://doi.org/10.1016/j.cosrev.2020.100245</mixed-citation></ref><ref id="scirp.119344-ref3"><label>3</label><mixed-citation publication-type="book" xlink:type="simple">Alonso, á., et al. (2010) Understanding Honeypot Data by an Unsupervised Neural Visualization. In: Herrero, á., Corchado, E., Redondo, C. and Alonso, á., Eds., Computational Intelligence in Security for Information Systems 2010, Advances in Intelligent and Soft Computing, Vol. 85, Springer, Berlin, 151-160. https://doi.org/10.1007/978-3-642-16626-6_17</mixed-citation></ref><ref id="scirp.119344-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Sokol, P., Kleinová, L. and Husák, M. (2015) Study of Attack Using Honeypots and Honeynets Lessons Learned from Time-Oriented Visualization. IEEE EUROCON—International Conference on Computer as a Tool (EUROCON), Salamanca, 8-11 September 2015, 1-6. https://doi.org/10.1109/EUROCON.2015.7313713</mixed-citation></ref><ref id="scirp.119344-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Krasser, S., Conti, G., Grizzard, J., Gribschaw, J. and Owen, H. (2005) Real-Time and Forensic Network Data Analysis Using Animated and Coordinated Visualization. Proceedings from the 6th Annual IEEE Systems, Man and Cybernetics (SMC) Information Assurance Workshop, West Point, 15-17 June 2005, 42-49.</mixed-citation></ref><ref id="scirp.119344-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Verizon (2021) 2021 DBIR Results &amp; Analysis|Verizon. https://www.verizon.com/business/resources/reports/dbir/2021/results-and-analysis</mixed-citation></ref><ref id="scirp.119344-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">dos Santos, S. and Brodlie, K. (2004) Gaining Understanding of Multivariate and Multidimensional Data through Visualization. Computers &amp; Graphics, 28, 311-325. https://doi.org/10.1016/j.cag.2004.03.013</mixed-citation></ref><ref id="scirp.119344-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Djap, R., Lim, C., Silaen, K.E. and Yusuf, A. (2021) XB-Pot: Revealing Honeypot-Based Attacker’s Behaviors. 2021 9th International Conference on Information and Communication Technology (ICoICT), Yogyakarta, 3-5 August 2021, 550-555. https://doi.org/10.1109/ICoICT52021.2021.9527422</mixed-citation></ref><ref id="scirp.119344-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ghourabi, A., Abbes, T. and Bouhoula, A. (2013) Automatic Analysis of Web Service Honeypot Data Using Machine Learning Techniques. International Joint Conference CISIS’12-ICEUTE12-SOCO12 Special Sessions, Ostrava, 5-7 September 2012, 1-11. https://doi.org/10.1007/978-3-642-33018-6_1</mixed-citation></ref><ref id="scirp.119344-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ikuomenisan, G. and Morgan, Y. (2022) Meta-Review of Recent and Landmark Honeypot Research and Surveys. Journal of Information Security, 13, 181-209.</mixed-citation></ref><ref id="scirp.119344-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Moreland, K. (2013) A Survey of Visualization Pipelines. IEEE Transactions on Visualization and Computer Graphics, 19, 367-378. https://doi.org/10.1109/TVCG.2012.133</mixed-citation></ref><ref id="scirp.119344-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Fernandes, G., Rodrigues, J.J.P.C., Carvalho, L.F., Al-Muhtadi, J.F. and Proen&amp;#231;a, M.L. (2019) A Comprehensive Survey on Network Anomaly Detection. Telecommunication Systems, 70, 447-489. https://doi.org/10.1007/s11235-018-0475-8</mixed-citation></ref><ref id="scirp.119344-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Sorzano, C.O.S., Vargas, J. and Montano, A.P. (2014) A Survey of Dimensionality Reduction Techniques.</mixed-citation></ref><ref id="scirp.119344-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Sacha, D., et al. (2017) Visual Interaction with Dimensionality Reduction: A Structured Literature Analysis. IEEE Transactions on Visualization and Computer Graphics, 23, 241-250. https://doi.org/10.1109/TVCG.2016.2598495</mixed-citation></ref><ref id="scirp.119344-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Moher, D., Liberati, A., Tetzlaff, J., Altman, D.G. and Group, T.P. (2009) Preferred Reporting Items for Systematic Reviews and Meta-Analyses: The PRISMA Statement. PLOS Medicine, 6, e1000097. https://doi.org/10.1371/journal.pmed.1000097</mixed-citation></ref><ref id="scirp.119344-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Spitzner, L. (2002) Honeypots: Tracking Hackers. Addison-Wesley, Boston.</mixed-citation></ref><ref id="scirp.119344-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Silva, D. and Rodriguez, G. (2017) A Review of the Current State of Honeynet Architectures and Tools. International Journal of Security and Networks, 12, 255-272. https://doi.org/10.1504/IJSN.2017.10009165</mixed-citation></ref><ref id="scirp.119344-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Zobal, L., Kolá&amp;#345;, D. and Fujdiak, R. (2019) Current State of Honeypots and Deception Strategies in Cybersecurity. 2019 11th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), Dublin, 28-30 October 2019, 1-9. https://doi.org/10.1109/ICUMT48472.2019.8970921</mixed-citation></ref><ref id="scirp.119344-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Fan, W., Du, Z., Fernández, D. and Villagrá, V.A. (2018) Enabling an Anatomic View to Investigate Honeypot Systems: A Survey. IEEE Systems Journal, 12, 3906-3919. https://doi.org/10.1109/JSYST.2017.2762161</mixed-citation></ref><ref id="scirp.119344-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Nawrocki, M., W&amp;#228;hlisch, M., Schmidt, T.C., Keil, C. and Sch&amp;#246;nfelder, J. (2016) A Survey on Honeypot Software and Data Analysis. Cornell University Library, Ithaca.</mixed-citation></ref><ref id="scirp.119344-ref21"><label>21</label><mixed-citation publication-type="book" xlink:type="simple">Kemppainen, S. and Kovanen, T. (2018) Honeypot Utilization for Network Intrusion Detection. In: Lehto, M. and Neittaanm&amp;#228;ki, P., Eds., Cyber Security: Power and Technology, Springer International Publishing, Cham, 249-270. https://doi.org/10.1007/978-3-319-75307-2_15</mixed-citation></ref><ref id="scirp.119344-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Visoottiviseth, V., Jaralrungroj, U., Phoomrungraungsuk, E. and Kultanon (2011) Distributed Honeypot Log Management and Visualization of Attacker Geographical Distribution. 2011 Eighth International Joint Conference on Computer Science and Software Engineering (JCSSE), Nakhon Pathom, 11-13 May 2011, 23-28. https://doi.org/10.1109/JCSSE.2011.5930083</mixed-citation></ref><ref id="scirp.119344-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2022) Data and Information Visualization—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/w/index.php?title=Data_and_information_visualization&amp;oldid=1097071271</mixed-citation></ref><ref id="scirp.119344-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Biffi, G., Tannahill, D., McCafferty, J. and Balasubramanian, S. (2013) Quantitative Visualization of DNA G-Quadruplex Structures in Human Cells. Nature Chemistry, 5, 182-186. https://doi.org/10.1038/nchem.1548</mixed-citation></ref><ref id="scirp.119344-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Kirchner, K., Zec, J. and Deliba&amp;#353;i&amp;#263;, B. (2016) Facilitating Data Preprocessing by a Generic Framework: A Proposal for Clustering. Artificial Intelligence Review, 45, 271-297. https://doi.org/10.1007/s10462-015-9446-6</mixed-citation></ref><ref id="scirp.119344-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Chi, E.H. (2000) A Taxonomy of Visualization Techniques Using the Data State Reference Model. IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings, Salt Lake City, 9-10 October 2000, 69-75. https://doi.org/10.1109/INFVIS.2000.885092</mixed-citation></ref><ref id="scirp.119344-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Haber, R.B. and McNabb, D.A. (1990) Visualization Idioms: A Conceptual Model for Scientific Visualization Systems. In: Visualization in Scientific Computing, IEEE Computer Society Press, London, 74-93.</mixed-citation></ref><ref id="scirp.119344-ref28"><label>28</label><mixed-citation publication-type="book" xlink:type="simple">Keim, D., Andrienko, G., Fekete, J.-D., G&amp;#246;rg, C., Kohlhammer, J. and Melan&amp;#231;on, G. (2008) Visual Analytics: Definition, Process, and Challenges. In: Kerren, A., Stasko, J.T., Fekete, J.-D. and North, C., Eds., Information Visualization, Springer, Berlin, 154-175. https://doi.org/10.1007/978-3-540-70956-5_7</mixed-citation></ref><ref id="scirp.119344-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Ltifi, H., Ben Mohamed, E. and ben Ayed, M. (2016) Interactive Visual Knowledge Discovery from Data-Based Temporal Decision Support System. Information Visualization, 15, 31-50. https://doi.org/10.1177/1473871614567794</mixed-citation></ref><ref id="scirp.119344-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Sacha, D., Stoffel, A., Stoffel, F., Kwon, B.C., Ellis, G. and Keim, D.A. (2014) Knowledge Generation Model for Visual Analytics. IEEE Transactions on Visualization and Computer Graphics, 20, 1604-1613. https://doi.org/10.1109/TVCG.2014.2346481</mixed-citation></ref><ref id="scirp.119344-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Alonso, á., et al. (2010) On the Visualization of Honeypot Data through Projection Techniques. Proceedings of the 10th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE2010 Almeria, Almeria, 27-30 June 2010, 1-12.</mixed-citation></ref><ref id="scirp.119344-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">O’donoghue, S.I., et al. (2018) Visualization of Biomedical Data. Annual Review of Biomedical Data Science, 1, 275-304. https://doi.org/10.1146/annurev-biodatasci-080917-013424</mixed-citation></ref><ref id="scirp.119344-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Cleveland, W.S. and McGill, R. (1984) Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods. Journal of the American Statistical Association, 79, 531-554. https://doi.org/10.1080/01621459.1984.10478080</mixed-citation></ref><ref id="scirp.119344-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Line Chart—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Line_chart</mixed-citation></ref><ref id="scirp.119344-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Pie Chart—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Pie_chart</mixed-citation></ref><ref id="scirp.119344-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Bar Chart—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Bar_chart</mixed-citation></ref><ref id="scirp.119344-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Weissgerber, T.L., Milic, N.M., Winham, S.J. and Garovic, V.D. (2015) Beyond Bar and Line Graphs: Time for a New Data Presentation Paradigm. https://doi.org/10.1371/journal.pbio.1002128</mixed-citation></ref><ref id="scirp.119344-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Scatter Plot—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Scatter_plot</mixed-citation></ref><ref id="scirp.119344-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Box Plot—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Box_plot</mixed-citation></ref><ref id="scirp.119344-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (20221) Histogram—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Histogram</mixed-citation></ref><ref id="scirp.119344-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Wikipedia Contributors (2021) Heat Map—Wikipedia, the Free Encyclopedia. https://en.wikipedia.org/wiki/Heat_map</mixed-citation></ref><ref id="scirp.119344-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Bringer, M.L., Chelmecki, C.A. and Fujinoki, H. (2012) A Survey: Recent Advances and Future Trends in Honeypot Research. International Journal of Computer Network and Information Security, 4, 63-75. https://doi.org/10.5815/ijcnis.2012.10.07</mixed-citation></ref><ref id="scirp.119344-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">McGrew, R. (2006) Experiences with Honeypot Systems: Development, Deployment, and Analysis. Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS’06), Kauai, 4-7 January 2006, 220a. https://doi.org/10.1109/HICSS.2006.172</mixed-citation></ref><ref id="scirp.119344-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Fernandez, R. and Fetais, N. (2017) Survey of Information Visualization Techniques for Enhancing Visual Analysis. 2017 International Conference on Computer and Applications (ICCA), Doha, 6-7 September 2017, 360-363. https://doi.org/10.1109/COMAPP.2017.8079755</mixed-citation></ref><ref id="scirp.119344-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Yang, L., Ma, Z., Zhu, L. and Liu, L. (2019) Research on the Visualization of Spatio-Temporal Data. IOP Conference Series: Earth and Environmental Science, 234, Article ID: 012013. https://doi.org/10.1088/1755-1315/234/1/012013</mixed-citation></ref><ref id="scirp.119344-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Shen, H., et al. (2019) Information Visualisation Methods and Techniques: State-of-the-Art and Future Directions. Journal of Industrial Information Integration, 16, Article ID: 100102. https://doi.org/10.1016/j.jii.2019.07.003</mixed-citation></ref><ref id="scirp.119344-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, T., Wang, X., Li, Z., Guo, F., Ma, Y. and Chen, W. (2017) A Survey of Network Anomaly Visualization. Science China. Information Sciences, 60, 122-138. https://doi.org/10.1007/s11432-016-0428-2</mixed-citation></ref><ref id="scirp.119344-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J., et al. (2021) Visual Anomaly Detection for Images: A Survey.</mixed-citation></ref><ref id="scirp.119344-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Soo-Yeon, J., Bong-Keun, J. and Jeong, D.H. (2021) Evaluating Visualization Approaches to Detect Abnormal Activities in Network Traffic Data. International Journal of Information Security, 20, 331-345. https://doi.org/10.1007/s10207-020-00504-9</mixed-citation></ref><ref id="scirp.119344-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Sch&amp;#246;lkopf, B., Platt, J.C., Shawe-Taylor, J., Smola, A.J. and Williamson, R.C. (2001) Estimating the Support of a High-Dimensional Distribution. Neural Computation, 13, 1443-1471. https://doi.org/10.1162/089976601750264965</mixed-citation></ref><ref id="scirp.119344-ref51"><label>51</label><mixed-citation publication-type="other" xlink:type="simple">Daassi, C., Nigay, L. and Fauvet, M.-C. (2004) Visualization Process of Temporal Data. in Database and Expert Systems Applications, Zaragoza, 30 August-3 September 2004, 914-924. https://doi.org/10.1007/978-3-540-30075-5_88</mixed-citation></ref><ref id="scirp.119344-ref52"><label>52</label><mixed-citation publication-type="other" xlink:type="simple">Heer, J. and Agrawala, M. (2006) Software Design Patterns for Information Visualization. IEEE Transactions on Visualization and Computer Graphics, 12, 853-860. https://doi.org/10.1109/TVCG.2006.178</mixed-citation></ref><ref id="scirp.119344-ref53"><label>53</label><mixed-citation publication-type="other" xlink:type="simple">Munzner, T. (2009) A Nested Model for Visualization Design and Validation. IEEE Transactions on Visualization and Computer Graphics, 15, 921-928. https://doi.org/10.1109/TVCG.2009.111</mixed-citation></ref><ref id="scirp.119344-ref54"><label>54</label><mixed-citation publication-type="other" xlink:type="simple">Endert, A., Fiaux, and North, C. (2012) Semantic Interaction for Sensemaking: Inferring Analytical Reasoning for Model Steering. IEEE Transactions on Visualization and Computer Graphics, 18, 2879-2888. https://doi.org/10.1109/TVCG.2012.260</mixed-citation></ref><ref id="scirp.119344-ref55"><label>55</label><mixed-citation publication-type="other" xlink:type="simple">Falih Badran, M., Sahar, N.M., Sari, S. and Taujuddin, N.S.A.M. (2020) Intrusion-Detection System Based on Hybrid Models: Review Paper. IOP Conference Series. Materials Science and Engineering, 917, Article ID: 012059. https://doi.org/10.1088/1757-899X/917/1/012059</mixed-citation></ref><ref id="scirp.119344-ref56"><label>56</label><mixed-citation publication-type="other" xlink:type="simple">Howard, W.R. (2007) Pattern Recognition and Machine Learning20072Christopher M. Bishop. Pattern Recognition and Machine Learning. Heidelberg, Germany: Springer 2006. i-xx, 740 pp., ISBN: 0-387-31073-8 $74.95 Hardcover. Kybernetes, 36, 275-275. https://doi.org/10.1108/03684920710743466</mixed-citation></ref><ref id="scirp.119344-ref57"><label>57</label><mixed-citation publication-type="other" xlink:type="simple">Hinton, G.E. (1989) Connectionist Learning Procedures. Artificial Intelligence, 40, 185-234. https://doi.org/10.1016/0004-3702(89)90049-0</mixed-citation></ref><ref id="scirp.119344-ref58"><label>58</label><mixed-citation publication-type="other" xlink:type="simple">Ning, X., et al. (2020) Nonparametric Topic Modeling with Neural Inference. Neurocomputing (Amsterdam), 399, 296-306. https://doi.org/10.1016/j.neucom.2019.12.128</mixed-citation></ref><ref id="scirp.119344-ref59"><label>59</label><mixed-citation publication-type="other" xlink:type="simple">Bergmann, P., Batzner, K., Fauser, M., Sattlegger, D. and Steger, C. (2021) The MVTec Anomaly Detection Dataset: A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection. International Journal of Computer Vision, 129, 1038-1059. https://doi.org/10.1007/s11263-020-01400-4</mixed-citation></ref><ref id="scirp.119344-ref60"><label>60</label><mixed-citation publication-type="other" xlink:type="simple">Carrera, D., Manganini, F., Boracchi, G. and Lanzarone, E. (2017) Defect Detection in SEM Images of Nanofibrous Materials. The IEEE Transactions on Industrial Informatics, 13, 551-561. https://doi.org/10.1109/TII.2016.2641472</mixed-citation></ref><ref id="scirp.119344-ref61"><label>61</label><mixed-citation publication-type="other" xlink:type="simple">Napoletano, P., Piccoli, F. and Schettini, R. (2018) Anomaly Detection in Nanofibrous Materials by CNN-Based Self-Similarity. Sensors (Basel), 18, Article 209. https://doi.org/10.3390/s18010209</mixed-citation></ref><ref id="scirp.119344-ref62"><label>62</label><mixed-citation publication-type="other" xlink:type="simple">Carrera, D., Boracchi, G., Foi, A. and Wohlberg, B. (2016) Scale-Invariant Anomaly Detection with Multiscale Group-Sparse Models. 2016 IEEE International Conference on Image Processing (ICIP), Phoenix, 25-28 September 2016, 3892-3896. https://doi.org/10.1109/ICIP.2016.7533089</mixed-citation></ref><ref id="scirp.119344-ref63"><label>63</label><mixed-citation publication-type="other" xlink:type="simple">Xie, X.H. and Mirmehdi, M. (2007) TEXEMS: Texture Exemplars for Defect Detection on Random Textured Surfaces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29, 1454-1464. https://doi.org/10.1109/TPAMI.2007.1038</mixed-citation></ref><ref id="scirp.119344-ref64"><label>64</label><mixed-citation publication-type="other" xlink:type="simple">Akoglu, L., Tong, H. and Koutra, D. (2015) Graph Based Anomaly Detection and Description: A Survey. Data Mining and Knowledge Discovery, 29, 626-688. https://doi.org/10.1007/s10618-014-0365-y</mixed-citation></ref><ref id="scirp.119344-ref65"><label>65</label><mixed-citation publication-type="other" xlink:type="simple">Wagner, C., Wagener, G., State, R., Dulaunoy, A. and Engel, T. (2010) PeekKernelFlows: Peeking into IP Flows. Proceedings of the Seventh International Symposium on Visualization for Cyber Security, Ottawa, 14 September 2010, 52-57. https://doi.org/10.1145/1850795.1850801</mixed-citation></ref><ref id="scirp.119344-ref66"><label>66</label><mixed-citation publication-type="book" xlink:type="simple">Wagner, C., Wagener, G., State, R. and Engel, T. (2011) Digging into IP Flow Records with a Visual Kernel Method. In: Herrero, á. and Corchado, E., Eds., Computational Intelligence in Security for Information Systems, Springer, Berlin, 41-49. https://doi.org/10.1007/978-3-642-21323-6_6</mixed-citation></ref><ref id="scirp.119344-ref67"><label>67</label><mixed-citation publication-type="other" xlink:type="simple">Page, M.J., et al. (2021) The PRISMA 2020 Statement: An Updated Guideline for Reporting Systematic Reviews. Systematic Reviews, 10, Article No. 89. https://doi.org/10.1186/s13643-021-01626-4</mixed-citation></ref><ref id="scirp.119344-ref68"><label>68</label><mixed-citation publication-type="other" xlink:type="simple">Wittmann, F.M. (2021) Sort Google Scholar by the Number of Citations V2.0b. https://github.com/WittmannF/sort-google-scholar</mixed-citation></ref><ref id="scirp.119344-ref69"><label>69</label><mixed-citation publication-type="other" xlink:type="simple">SpringerLink, Springer Nature Switzerland AG (2021). http://link.springer.com</mixed-citation></ref><ref id="scirp.119344-ref70"><label>70</label><mixed-citation publication-type="other" xlink:type="simple">Science Director, Elsevier B.V. (2021). https://www.sciencedirect.com</mixed-citation></ref><ref id="scirp.119344-ref71"><label>71</label><mixed-citation publication-type="other" xlink:type="simple">IEEE Xplore, Institute of Electrical and Electronics Engineers (2021). https://ieeexplore.ieee.org</mixed-citation></ref><ref id="scirp.119344-ref72"><label>72</label><mixed-citation publication-type="other" xlink:type="simple">ACM Digital Library, Association for Computing Machinery (2021). https://dl.acm.org</mixed-citation></ref><ref id="scirp.119344-ref73"><label>73</label><mixed-citation publication-type="other" xlink:type="simple">Chuvakin, A. (2003) “Honeynets: High Value Security Data”: Analysis of Real Attacks Launched at a Honeypot. Network Security, 2003, 11-15. https://doi.org/10.1016/S1353-4858(03)00808-0</mixed-citation></ref><ref id="scirp.119344-ref74"><label>74</label><mixed-citation publication-type="other" xlink:type="simple">Baykara, M. and Das, R. (2018) A Novel Honeypot Based Security Approach for Real-Time Intrusion Detection and Prevention Systems. Journal of Information Security and Applications, 41, 103-116. https://doi.org/10.1016/j.jisa.2018.06.004</mixed-citation></ref><ref id="scirp.119344-ref75"><label>75</label><mixed-citation publication-type="other" xlink:type="simple">Vasilomanolakis, E., Karuppayah, S., Kikiras and Mühlh&amp;#228;user, M. (2015) A Honeypot-Driven Cyber Incident Monitor: Lessons Learned and Steps Ahead. Proceedings of the 8th International Conference on Security of Information and Networks, Sochi, 8-10 September 2015, 158-164. https://doi.org/10.1145/2799979.2799999</mixed-citation></ref><ref id="scirp.119344-ref76"><label>76</label><mixed-citation publication-type="other" xlink:type="simple">Kobayashi, H., Zhang, Z., Ochiai, H. and Esaki, H. (2019) Probing Firewalls of Malware-Infected Networks with Honeypot. Proceedings of the 14th International Conference on Future Internet Technologies, Phuket, 7-9 August 2019, 1-4. https://doi.org/10.1145/3341188.3341190</mixed-citation></ref><ref id="scirp.119344-ref77"><label>77</label><mixed-citation publication-type="other" xlink:type="simple">Belqruch, A. and Maach, A. (2019) SCADA Security Using SSH Honeypot. Proceedings of the 2nd International Conference on Networking, Information Systems &amp; Security, Rabat, 27-29 March 2019, 1-5. https://doi.org/10.1145/3320326.3320328</mixed-citation></ref><ref id="scirp.119344-ref78"><label>78</label><mixed-citation publication-type="other" xlink:type="simple">Song, J., Takakura, H., Okabe, Y., Eto, M., Inoue, D. and Nakao, K. (2011) Statistical Analysis of Honeypot Data and Building of Kyoto 2006+ Dataset for NIDS Evaluation. Proceedings of the First Workshop on Building Analysis Datasets and Gathering Experience Returns for Security, Salzburg, 10 April 2011, 29-36. https://doi.org/10.1145/1978672.1978676</mixed-citation></ref><ref id="scirp.119344-ref79"><label>79</label><mixed-citation publication-type="other" xlink:type="simple">Singh, A.N. and Joshi, R.C. (2011) A Honeypot System for Efficient Capture and Analysis of Network Attack Traffic. 2011 International Conference on Signal Processing, Communication, Computing and Networking Technologies, Kumaracoil, 21-22 July 2011, 514-519. https://doi.org/10.1109/ICSCCN.2011.6024606</mixed-citation></ref><ref id="scirp.119344-ref80"><label>80</label><mixed-citation publication-type="other" xlink:type="simple">More, A. and Tapaswi, S. (2013) A Software Router Based Predictive Honeypot Roaming Scheme for Network Security and Attack Analysis. 2013 9th International Conference on Innovations in Information Technology (IIT), Abu Dhabi, 17-19 March 2013, 221-226. https://doi.org/10.1109/Innovations.2013.6544422</mixed-citation></ref><ref id="scirp.119344-ref81"><label>81</label><mixed-citation publication-type="other" xlink:type="simple">Almotairi, S., Clark, A., Mohay, G. and Zimmermann, J. (2009) A Technique for Detecting New Attacks in Low-Interaction Honeypot Traffic. 2009 4th International Conference on Internet Monitoring and Protection, Venice/Mestre, 24-28 May 2009, 7-13. https://doi.org/10.1109/ICIMP.2009.9</mixed-citation></ref><ref id="scirp.119344-ref82"><label>82</label><mixed-citation publication-type="other" xlink:type="simple">Koniaris, I., Papadimitriou, G. and Nicopolitidis (2013) Analysis and Visualization of SSH Attacks Using Honeypots. IEEE Eurocon 2013, Zagreb, 1-4 July 2013, 65-72. https://doi.org/10.1109/EUROCON.2013.6624967</mixed-citation></ref><ref id="scirp.119344-ref83"><label>83</label><mixed-citation publication-type="other" xlink:type="simple">Almotairi, S., Clark, A., Mohay, G. and Zimmermann, J. (2008) Characterization of Attackers’ Activities in Honeypot Traffic Using Principal Component Analysis. 2008 IFIP International Conference on Network and Parallel Computing, Paris, 3-5 November 2021, 147-154. https://doi.org/10.1109/NPC.2008.82</mixed-citation></ref><ref id="scirp.119344-ref84"><label>84</label><mixed-citation publication-type="other" xlink:type="simple">Chen,T., Laih, C.S., Pouget, F. and Dacier, M. (2005) Comparative Survey of Local Honeypot Sensors to Assist Network Forensics. 1st International Workshop on Systematic Approaches to Digital Forensic Engineering (SADFE’05), Taipei, 7-9 November 2005, 120-132. https://doi.org/10.1109/SADFE.2005.6</mixed-citation></ref><ref id="scirp.119344-ref85"><label>85</label><mixed-citation publication-type="other" xlink:type="simple">Kyriakou, A. and Sklavos, N. (2018) Container-Based Honeypot Deployment for the Analysis of Malicious Activity. 2018 Global Information Infrastructure and Networking Symposium (GIIS), Thessaloniki, 23-25 October 2018, 1-4. https://doi.org/10.1109/GIIS.2018.8635778</mixed-citation></ref><ref id="scirp.119344-ref86"><label>86</label><mixed-citation publication-type="other" xlink:type="simple">Fraunholz, D., Zimmermann, M., Hafner, A. and Schotten, H.D. (2017) Data Mining in Long-Term Honeypot Data. 2017 IEEE International Conference on Data Mining Workshops (ICDMW), New Orleans, 18-21 November 2017, 649-656. https://doi.org/10.1109/ICDMW.2017.92</mixed-citation></ref><ref id="scirp.119344-ref87"><label>87</label><mixed-citation publication-type="other" xlink:type="simple">Yeh, C.-H. and Yang, C.-H. (2008) Design and Implementation of Honeypot Systems Based on Open-Source Software. 2008 IEEE International Conference on Intelligence and Security Informatics, Taipei, 17-20 June 2008, 265-266.</mixed-citation></ref><ref id="scirp.119344-ref88"><label>88</label><mixed-citation publication-type="other" xlink:type="simple">Fraunholz, D., Zimmermann, M., Anton, S.D., Schneider, J. and Dieter Schotten, H. (2017) Distributed and Highly-Scalable WAN Network Attack Sensing and Sophisticated Analysing Framework Based on Honeypot Technology. 2017 7th International Conference on Cloud Computing, Data Science Engineering—Confluence, Noida, 12-13 January 2017, 416-421. https://doi.org/10.1109/CONFLUENCE.2017.7943186</mixed-citation></ref><ref id="scirp.119344-ref89"><label>89</label><mixed-citation publication-type="other" xlink:type="simple">Pomsathit, A. (2012) Effective of Unicast and Multicast IP Address Attack over Intrusion Detection System with Honeypot. 2012 Spring Congress on Engineering and Technology, Xi’an, 27-30 May 2012, 1-4. https://doi.org/10.1109/SCET.2012.6342030</mixed-citation></ref><ref id="scirp.119344-ref90"><label>90</label><mixed-citation publication-type="other" xlink:type="simple">Lihet, M. and Dadarlat, V. (2018) Honeypot in the Cloud Five Years of Data Analysis. 2018 17th RoEduNet Conference: Networking in Education and Research (RoEduNet), Cluj-Napoca, 6-8 September 2018, 1-6. https://doi.org/10.1109/ROEDUNET.2018.8514128</mixed-citation></ref><ref id="scirp.119344-ref91"><label>91</label><mixed-citation publication-type="other" xlink:type="simple">Koniaris, I., Papadimitriou, G., Nicopolitidis and Obaidat, M. (2014) Honeypots Deployment for the Analysis and Visualization of Malware Activity and Malicious Connections. 2014 IEEE International Conference on Communications (ICC), Sydney, 10-14 June 2014, 1819-1824. https://doi.org/10.1109/ICC.2014.6883587</mixed-citation></ref><ref id="scirp.119344-ref92"><label>92</label><mixed-citation publication-type="other" xlink:type="simple">Wang, B., Dou, Y., Sang, Y., Zhang, Y. and Huang, J. (2020) IoTCMal: Towards A Hybrid IoT Honeypot for Capturing and Analyzing Malware. ICC 2020-2020 IEEE International Conference on Communications (ICC), Dublin, 7-11 June 2020, 1-7. https://doi.org/10.1109/ICC40277.2020.9149314</mixed-citation></ref><ref id="scirp.119344-ref93"><label>93</label><mixed-citation publication-type="other" xlink:type="simple">Sethia, V. and Jeyasekar, A. (2019) Malware Capturing and Analysis Using Dionaea Honeypot. 2019 International Carnahan Conference on Security Technology, Chennai, 1-3 October 2019, 1-4. https://doi.org/10.1109/CCST.2019.8888409</mixed-citation></ref><ref id="scirp.119344-ref94"><label>94</label><mixed-citation publication-type="other" xlink:type="simple">Shyla, S. and Bhatnagar, V. (2021) The Geo-Spatial Distribution of Targeted Attacks sources Using Honeypot Networks. 2021 11th International Conference on Cloud Computing, Data Science Engineering (Confluence), Noida, 28-29 January 2021, 600-604. https://doi.org/10.1109/Confluence51648.2021.9377145</mixed-citation></ref><ref id="scirp.119344-ref95"><label>95</label><mixed-citation publication-type="other" xlink:type="simple">Dowling, S., Schukat, M. and Melvin, H. (2017) Using Analysis of Temporal Variances within a Honeypot Dataset to Better Predict Attack Type Probability. 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST), Cambridge, 11-14 December 2017, 349-354. https://doi.org/10.23919/ICITST.2017.8356416</mixed-citation></ref><ref id="scirp.119344-ref96"><label>96</label><mixed-citation publication-type="other" xlink:type="simple">Lakh, Y. and Shymkiv, R. (2019) Using Honeypot Programs for Providing Defense of Banking Network Infrastructure. 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S T), Kyiv, 8-11 October 2019, 527-532. https://doi.org/10.1109/PICST47496.2019.9061550</mixed-citation></ref><ref id="scirp.119344-ref97"><label>97</label><mixed-citation publication-type="book" xlink:type="simple">Moore, C. and Al-Nemrat, A. (2015) An Analysis of Honeypot Programs and the Attack Data Collected. In: Jahankhani, H., Carlile, A., Akhgar, B., Taal, A., Hessami, A.G. and Hosseinian-Far, A., Eds., Global Security, Safety and Sustainability: Tomorrow’s Challenges of Cyber Security, Springer, Berlin, 228-238. https://doi.org/10.1007/978-3-319-23276-8_20</mixed-citation></ref><ref id="scirp.119344-ref98"><label>98</label><mixed-citation publication-type="other" xlink:type="simple">Sánchez, R., Herrero, á. and Corchado, E. (2015) Clustering and Neural Visualization for Flow-Based Intrusion Detection. Computational Intelligence in Security for Information Systems Conference, Burgos, 15-17 June 2015, 333-345. https://doi.org/10.1007/978-3-319-19713-5_29</mixed-citation></ref><ref id="scirp.119344-ref99"><label>99</label><mixed-citation publication-type="book" xlink:type="simple">Cao, J., Li, W., Li, J. and Li, B. (2018) DiPot: A Distributed Industrial Honeypot System. In: Qiu, M.K., Ed., Smart Computing and Communication, Springer, Berlin, 300-309. https://doi.org/10.1007/978-3-319-73830-7_30</mixed-citation></ref><ref id="scirp.119344-ref100"><label>100</label><mixed-citation publication-type="book" xlink:type="simple">Abbas, C.J.B., Villalba, L.J.G. and López, V.L. (2007) Implementation and Attacks Analysis of a Honeypot. In: Gervasi, O. and Gavrilova, M.L., Eds., Computational Science and Its Applications, Springer, Berlin, 489-502. https://doi.org/10.1007/978-3-540-74477-1_46</mixed-citation></ref><ref id="scirp.119344-ref101"><label>101</label><mixed-citation publication-type="other" xlink:type="simple">Nicomette, V., Kaaniche, M., Alata, E. and Herrb, M. (2011) Set-Up and Deployment of a High-Interaction Honeypot: Experiment and Lessons Learned. Journal in Computer Virology, 7, 143-157. https://doi.org/10.1007/s11416-010-0144-2</mixed-citation></ref><ref id="scirp.119344-ref102"><label>102</label><mixed-citation publication-type="other" xlink:type="simple">Agrawal, N. and Tapaswi, S. (2017) The Performance Analysis of Honeypot Based Intrusion Detection System for Wireless Network. International Journal of Wireless Information Networks, 24, 14-26. https://doi.org/10.1007/s10776-016-0330-3</mixed-citation></ref><ref id="scirp.119344-ref103"><label>103</label><mixed-citation publication-type="book" xlink:type="simple">Zurutuza, U., Ezpeleta, E., Herrero, á. and Corchado, E. (2011) Visualization of Misuse-Based Intrusion Detection: Application to Honeynet Data. In: Corchado, E., et al., Eds., Soft Computing Models in Industrial and Environmental Applications, 6th International Conference SOCO 2011, Springer, Berlin, 561-570. https://doi.org/10.1007/978-3-642-19644-7_59</mixed-citation></ref><ref id="scirp.119344-ref104"><label>104</label><mixed-citation publication-type="other" xlink:type="simple">Dumas, M., Robert, J.-M. and Mcguffin, M.J. (2012) Alertwheel: Radial Bipartite Graph Visualization Applied to Intrusion Detection System Alerts. IEEE Network, 26, 12-18. https://doi.org/10.1109/MNET.2012.6375888</mixed-citation></ref><ref id="scirp.119344-ref105"><label>105</label><mixed-citation publication-type="other" xlink:type="simple">Leaden, G., Zimmermann, M., DeCusatis, C. and Labouseur, A.G. (2017) An API Honeypot for DDoS and XSS Analysis. 2017 IEEE MIT Undergraduate Research Technology Conference (URTC), Cambridge, 3-5 November 2017, 1-4. https://doi.org/10.1109/URTC.2017.8284180</mixed-citation></ref><ref id="scirp.119344-ref106"><label>106</label><mixed-citation publication-type="other" xlink:type="simple">Aupetit, M., Zhauniarovich, Y., Vasiliadis, G., Dacier, M. and Boshmaf, Y. (2016) Visualization of Actionable Knowledge to Mitigate DRDoS Attacks. 2016 IEEE Symposium on Visualization for Cyber Security (VizSec), Baltimore, 24 October 2016, 1-8. https://doi.org/10.1109/VIZSEC.2016.7739577</mixed-citation></ref></ref-list></back></article>