<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>S. Lysenko, O. Atamaniuk, O. Bokhonko, V. Vorobiyov, Method for detection of ransomware
cyber threats based on honeypot, in: CEUR-WS</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">2307-5732</issn>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.47839/ijc.18.3.1520</article-id>
      <title-group>
        <article-title>Honeypot-based monitoring, detection, response, and information protection framework⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maxim Prodeus</string-name>
          <email>mprodeus99@ukr.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii Nicheporuk</string-name>
          <email>andrey.nicheporuk@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antonina Kashtalian</string-name>
          <email>yantonina@ukr.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mariia Kapustian</string-name>
          <email>kapustianm@khmnu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tomas Sochor</string-name>
          <email>tomas.sochor@eruni.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>European Research University</institution>
          ,
          <addr-line>Ostrava</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Khmelnytskyi National University</institution>
          ,
          <addr-line>Institutska str., 11, Khmelnytskyi, 29016</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>2104</volume>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Threats to computer networks continue to grow, but existing security solutions consistently fail to address these challenges. In this paper, we introduce a paradigm for protecting computational resources-honeypot technology. This technique involves populating a system with data that appears authentic but is, in fact, counterfeit. Attacks can be detected by monitoring this deceptive information for access events. Honeypots are capable of identifying malicious activities, such as insider and masquerade attacks, which go beyond traditional security measures. They can be used to mitigate privacy breaches either in advance or after they have occurred. This work explores the challenges that must be overcome to successfully deploy honeypots as part of a comprehensive security solution. It discusses scenarios in which honeypots are particularly useful, as well as the characteristics that an effective honeypot system should possess. Additionally, we describe the tools we have developed for efficiently creating and distributing honeypots to form a network of sensors capable of detecting adversarial activities occurring anywhere within an organization's computer system.</p>
      </abstract>
      <kwd-group>
        <kwd>Honeypot</kwd>
        <kwd>network security</kwd>
        <kwd>threat detection</kwd>
        <kwd>cyber defense 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        A cyber honeypot is a specially designed system intended to mimic real servers or user devices to
attract hacker attacks. It contains fake data or services that appear enticing to malicious actors but
hold no actual value for the organization. The primary function of a honeypot is to log unauthorized
access attempts and analyze the actions of attackers [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>The use of honeypots remains a topic of debate in cybersecurity. They appeal to specialists due
to their ease of deployment and ability to detect network intrusions in a timely manner. However,
the issue arises when organizations perceive honeypots as a primary threat detection tool rather
than integrating them as part of a comprehensive security strategy.</p>
      <p>
        A specific type of honeypot is a honeypot file. A honeypot file is a document specifically created
to detect unauthorized access and monitor the behavior of potential attackers. By placing such a file
within a system, organizations can receive alerts on access attempts, aiding in the identification of
security threats [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Honeypot files function as digital traps that remain unnoticed by regular users but attract the
attention of cybercriminals. Each access attempt is logged, allowing for the tracking of suspicious
activity and the analysis of potential threats. This capability not only facilitates the early detection
of attacks but also provides insights into attacker behavior, which helps improve cybersecurity
mechanisms [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        The effectiveness of honeypots depends not only on proper configuration but also on their
strategic placement within the network. Minimizing false positives and ensuring the system appears
realistic is crucial for maintaining its attractiveness to cybercriminals. At the same time, honeypots
should only be one component of an overarching cybersecurity strategy. To effectively counteract
attacks, particularly ransomware, it is essential to clearly understand the capabilities and limitations
of this tool [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>Today, the problem of creating honeypots for analyzing malicious activity is receiving significant
attention in the literature.</p>
      <p>
        In study [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the authors present HoneyHive — a distributed threat detection system based on IoT
honeypot sensors. The research describes an approach to integrating honeypot systems into the
Internet of Things (IoT) environment for effective monitoring and analysis of potential attacks. The
core idea of the framework is that small devices with embedded honeypot modules are deployed in
various network segments, simulating vulnerable nodes that attackers might target.
      </p>
      <p>One of the key advantages of HoneyHive is its distributed architecture, which enables real-time
network security monitoring without requiring administrator intervention. The use of lightweight
honeypot modules combined with centralized threat analysis makes this system an efficient solution
for securing IoT infrastructure. Additionally, special attention was given to the issue of metamorphic
virus propagation; however, actively hunting for such threats remains a significant challenge.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], the authors develop a conceptual model of multi-computer systems designed to facilitate
the operation of antivirus honeypots and traps for detecting malware and cyberattacks within
corporate networks. The proposed approach is aimed at preventing and counteracting the infiltration
of metamorphic viruses.
      </p>
      <p>The developed model incorporates combined honeypots and traps, as well as a decision-making
controller to detect and mitigate malware and cyber threats. Moreover, such systems may include
modified operating environments that execute programs in a deceptive manner for research
purposes. The proposed method enhances the efficiency of detecting and preventing the spread of
metamorphic viruses in corporate networks.</p>
      <p>
        Study [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] introduces a new approach to detecting metamorphic viruses. The method consists of
two stages: the first involves searching for equivalent functional blocks based on a statistical
assessment of instruction occurrences, while the second refines the selection of equivalent blocks
and determines levels of obfuscation.
      </p>
      <p>
        The research results indicate that the proposed method effectively detects metamorphic viruses, even
when complex obfuscation techniques are used. This is achieved through analyzing the
correspondences between functional blocks in different versions of the virus, allowing the
identification of malware despite its modifications. As a result, the methodology contributes to
enhancing the reliability of cybersecurity systems in countering modern threats.
3. Creating a honeypot file using the Canarytokens tool
To generate a honeypot file, it must be marked in some way. This can be done using a token. In this
study, the Canarytokens service was used [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>After creating the honeypot file, it is recommended to add information that may attract attackers.
For example, fake accounts with enticing names such as "backupadmin" or "passwords" can be
created without granting them real access rights. This may encourage an attacker to attempt using
these credentials, allowing their actions to be tracked.</p>
      <p>To effectively monitor access to the honeypot file, it was placed on a dedicated SharePoint site
with special settings, including disabling OneDrive synchronization to prevent offline access.</p>
      <p>The uploaded honeypot file on the created site will attract attention but will not reveal itself as a
trap.</p>
      <p>To monitor access to the honeypot file, Microsoft 365 Compliance Center policies or Microsoft
Cloud App Security (MCAS) can be used.</p>
      <p>The primary triggers for initiating protective actions include file opening, content modification, or
file relocation. A single event is sufficient to raise an alert, ensuring a fast response time to potential
threats. However, this also increases the number of false positives.</p>
    </sec>
    <sec id="sec-3">
      <title>4. Information monitoring, detection, response and protection framework</title>
      <p>
        The developed framework is designed to detect malware intrusions. Specifically, the subsystem
is capable of identifying viruses and trojans that attempt to access files containing confidential
information. A virus that copies or modifies documents will be detected through file modification
time monitoring. Trojan malware scanning the system for critical files may trigger the honeypot
document, leading to its identification. Spyware programs that transfer files to remote servers can
be detected through repeated attempts to access the honeypot [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>Worms that spread automatically across networks may infect the honeypot file, allowing their
activity to be tracked. Frequent file modifications can indicate the presence of malicious code
propagating through the network. It is also important to consider that as network speeds increase,
the number of malicious behaviors and malware files increases. Therefore, pattern-matching
algorithms need to be faster. It is possible to use new experimental pattern matching methods, which
will allow for faster response times to threats [10]. Automatic blocking of the infected device via the
Windows firewall can help contain the spread of the threat [11].</p>
      <p>A honeypot file can also be used to detect ransomware (e.g., WannaCry, Ryuk, LockBit) [12]. If
malware attempts to encrypt the honeypot file, the system will log changes to its structure. Frequent
modification attempts within a short period may indicate a ransomware attack [13]. Automatic
blocking of suspicious processes or network activity can help prevent the further spread of
ransomware.</p>
      <p>Attackers who gain initial access to the system often scan file servers for valuable data. Honeypot
files placed in various locations (local drives, cloud services, shared folders) can help identify
anomalous user behavior. If an unknown device attempts to access the file, the system can notify the
administrator and block the IP address.</p>
      <p>If a honeypot file is used in corporate shared environments (such as SharePoint or OneDrive), it
can help detect social engineering attacks, where an attacker tries to gain access to internal
documents [14]. Alerts on honeypot file access from an unknown IP address may indicate account
compromise. The execution of macros within the file can reveal malicious documents attempting to
download additional malware [15].</p>
      <p>A particularly challenging type of malware is metamorphic viruses. A metamorphic virus may
attempt to modify the honeypot file to insert its code or activate malicious logic. The system detects
such changes through the file modification trigger and logs the intrusion. If the virus alters the
honeypot file structure (e.g., injecting new malicious code), this will be recorded [16]. If file metadata
(such as modification time or access permissions) is altered, the honeypot system will also detect
this. A metamorphic virus may attempt to copy the honeypot file to temporary directories or change
its permissions. In such cases, the file copy or permission change trigger will activate, allowing the
detection of unusual activity within the system. Some metamorphic viruses use local or network
replication to spread. If the honeypot file is placed in a network environment (e.g., cloud storage or
a server), any attempts to download or transfer it between hosts can be detected via a network access
trigger [17].</p>
      <p>If malware operates solely in memory, without modifying files, it will be difficult to detect.
Additionally, if the file system is bypassed and the virus functions only through infected processes,
honeypot files may fail to activate. Code obfuscation techniques can also complicate detection based
on file content.</p>
      <p>The standard honeypot creation method has certain limitations that can reduce its effectiveness.
First, static honeypot files can be identified by attackers if they lack sufficiently realistic attributes,
such as regular content updates and metadata changes [18]. Second, traditional honeypot documents
react only to specific types of access and do not account for more complex attacks, such as
memorybased threats or file system bypass techniques. Additionally, these honeypots may generate a high
number of false positives, particularly when legitimate users or automated processes accidentally
interact with them. This can overload security systems and complicate threat analysis [19].</p>
      <p>Artificial intelligence can also be integrated into the system to enhance its reliability. By
leveraging AI for threat assessment and improving system survivability, it becomes possible to
develop a broader range of threat responses and ensure resilience against large-scale attacks[20].</p>
      <p>To enhance the technology, the following actions have been proposed:
1.
2.
3.</p>
      <p>Dynamic honeypot files
Use of a distributed honeypot file system</p>
      <p>Automated response to access attempts</p>
      <p>Instead of static documents, dynamic files should be used, which automatically modify metadata
such as creation date, last access time, or last modification date. This increases the credibility of the
file and makes it more difficult to identify as a honeypot.</p>
      <p>Placing honeypot files in various locations, such as internal servers, cloud storage, and publicly
accessible resources, allows for tracking attacker activity across different network segments.</p>
      <p>Upon detecting unauthorized access, the framework can automatically trigger additional security
measures, such as blocking suspicious IP addresses, activating advanced monitoring, or notifying
cybersecurity analysts for immediate response.</p>
      <p>The subsystem is divided into key segments, each of which enhances security protocols, making it
more challenging to identify the honeypot file among other data, Figure 1.</p>
      <p>All these actions taken together will help increase the reliability of the system and improve
protection against unauthorized intervention by attackers, Figure 2.</p>
      <sec id="sec-3-1">
        <title>4.1. Dynamic honeypot files</title>
        <p>Dynamic honeypot files are designed to eliminate the primary drawback of traditional honeypot
documents—their static nature. Attackers can easily detect such files if their content or metadata
remains unchanged for an extended period. To prevent this, the file must continuously change while
maintaining its credibility.</p>
        <p>This approach can be implemented using Windows built-in tools or Python scripting. The optimal
solution is to create a script that automatically updates the file’s metadata, makes minor changes to
its content, and tracks all interactions with it.</p>
        <p>First, the honeypot file must be prepared. It should be stored in a location where potential
attackers can access it, such as a shared folder or an organization’s file repository, Equation 1. If E(f)
= 0, the file is created with the standard content S₀, where:
f = S₀, and S₀ = "Confidential Data - Access Restricted".</p>
        <p>( ) =
1,        
0,             ,
(1)</p>
        <p>Next, a mechanism for periodically changing the file's metadata must be implemented. In Python,
this can be achieved using the os module, which allows modification of the last edited date. For
example, a script can update the "Last Modified" attribute daily to make the file appear actively used
[21].</p>
        <p>The next step involves introducing random changes to the file’s content. This can be done by
adding small comments or variable phrases in hidden document fields. If a text file is used, several
random lines can be inserted that do not alter the document's overall appearance but make it
dynamically changing from the system's perspective.</p>
        <p>At the end of the file, a random string R is added, which is generated using Equation 2, where
U(a, b) represents a uniformly distributed random number in the interval [1000, 9999].</p>
        <p>= "#    : " +  (1000,9999) ,
where U(a, b) is a uniform distribution of a random number in the interval [1000, 9999]. After
this, the new content of the file can be written as Equation 3, where Sold is the previous content of
the file, and Snew is the updated content.
(2)
  =   +  ,</p>
        <p>After implementing these changes, the script should be configured for automatic execution. This
can be represented as the file's last modified date T(f) being updated to the current time Tnow, as
shown in Equation 4, where Tnow = timestamp(t) and t is the current time moment.</p>
        <p>( ) =    ,</p>
        <p>Thus, the honeypot file will be continuously updated, and any access to it will leave a digital trace,
allowing for the analysis of potential attacker activity.</p>
      </sec>
      <sec id="sec-3-2">
        <title>4.2. Use of a distributed honeypot file system</title>
        <p>The distributed honeypot file system is designed to enhance the effectiveness of honeypot documents
by deploying them across different parts of the IT infrastructure. If a honeypot file is placed in only
one location, such as an internal server, an attacker may avoid interacting with it, reducing its
effectiveness. To make the honeypot more appealing and increase the likelihood of an attacker
engaging with it, multiple copies of the file should be created and distributed across various
environments, such as local drives, cloud storage, internal file servers, or corporate
documentsharing platforms [22].</p>
        <p>A script is used to generate honeypot file copies and distribute them across multiple system
locations. Before deployment, each file copy undergoes minor modifications to prevent them from
being identical, making them appear more realistic. Once modified, the files are distributed to
predefined locations, such as shared folders or directories synchronized with cloud storage.</p>
        <p>To prevent excessive file duplication, the script checks if a file already exists in a given location
before updating or overwriting it. During each execution, the script modifies the metadata of all file
copies, adding a new random string to the content according to Equations 1-4. Afterward, the
updated versions are automatically placed in the designated locations, as described in Equation 5.</p>
        <p>The honeypot file is distributed across a set of locations P = {p₁, p₂, … pₙ}, where each file fᵢ in pᵢ
receives a unique random string Rᵢ.</p>
        <p>Automated response to honeypot file access attempts enables the timely detection of potential
threats and prevents further malicious activities within the network. If a honeypot file is opened or
copied, the system must immediately record this event, send an appropriate notification to security
administrators, and take additional actions, such as blocking the attacker's IP address or activating
enhanced user activity monitoring [23].</p>
        <p>The framework operates in the background mode, continuously monitoring the honeypot file for
opening, modification, or copying. If an interaction occurs, the program logs the event in the security
journal and sends a notification to a designated email address or system log.</p>
        <p>The framework constantly checks the last modification time of the honeypot file f. The
modification time is defined as T(f), while the current time is denoted as Tnow, as described in
Equation 6.</p>
        <p>Δ =    −  ( ),</p>
        <p>If the difference ΔT changes, it indicates that the file has been opened or modified, as shown in
Equation 7.</p>
        <p>(  ) =  0 +   ,</p>
      </sec>
      <sec id="sec-3-3">
        <title>4.3. Automated response to access attempts</title>
        <p>∀ ∈ [1,  ],
Δ &gt; 0 ⇒   ℎ .</p>
        <p>If a file modification is detected, it is recorded in the event log L, which contains a list of
modification timestamps L = {T₁, T₂, …, Tₙ}. With each new access, an entry is added as L = L ∪ {Tnow},
where Tnow represents the timestamp of the latest file modification.
(3)
(4)
(5)
(6)
(7)</p>
        <p>Additionally, the framework can automatically add the attacker's IP address to the Windows
Firewall block list, preventing further access attempts to the network [24]. The attacker's IP address
is retrieved from the system log and denoted as IPattacker. If the file is modified more than N times
within a specified time interval ΔTblock, the attacker's IP address is added to the blocked address list
B, as described in Equation 8.</p>
        <p>If | | &gt;  за    , то  =  ∪ {IP   },</p>
        <p>After this, the framework adds a rule to the Windows Firewall, setting Fblock(IPattacker) = 1, where
Fblock is the function that blocks access via Windows Firewall.</p>
        <p>By combining all the aforementioned actions, the monitoring function can be represented as
Equation 9.
(8)
If ΔT &gt; 0, то  =  ∪ {   } = 1 , (9)</p>
        <p>If | | &gt;  за    , то    {IP   } = 1</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Experimental study of the effectiveness of the presented framework</title>
      <p>The first step will be the creation of a honeypot file. After creating the file with pseudo-information
attractive to attackers, the file is assigned a lure attribute.</p>
      <p>Once the honeypot file is created, scripts are connected to it to ensure its dynamism and changes
over time, so that the lure does not appear static.</p>
      <p>In the case of Windows, this can be done through the Task Scheduler by creating a new task that
will execute a script at specific intervals [25].</p>
      <p>The next step will be the implementation of spreading the honeypot file across the system.</p>
      <p>To automate the distribution process, Python can be used. Let the simultaneous existence of
honeypot files be limited to fifty instances to avoid overloading the system with duplicates.</p>
      <p>To make this process automatic, in the case of Windows, it is necessary to add a task to the Task
Scheduler. The task is configured to execute the script periodically, for example, once a day or every
hour. This solution ensures constant rotation of honeypot files in the system and increases the
likelihood that attackers will interact with them [26].</p>
      <p>To monitor access to the honeypot file, notification policies, such as those built into operating
systems, can be used, or other options can be integrated if desired, as shown in Figure 3.</p>
      <p>Finally, automatic response to triggers is configured, as shown in Figure 4.</p>
      <p>For the response mechanism to work effectively, it is necessary to run the script in the
background during the operating system startup. For example, this can be done using the Windows
Task Scheduler, which will ensure the program is launched automatically after the computer reboots.
Thanks to this approach, the system will be able to respond instantly to suspicious activities without
requiring constant administrator intervention [27]. Therefore, if someone attempts to download the
flagged file, a notification will be sent to the linked email address, and to check the system for
intrusion, it will suffice to review the notification, as shown in Figure 5.</p>
      <p>To evaluate the effectiveness of the subsystem, 50 honeypot files were deployed in various
environments, including local servers, cloud storage, and network resources. Over 30 days, 125 access
attempts were recorded, of which 80 were identified as potentially malicious. From Table 1, it can be
seen that the proposed solution had a false positive rate of 10%, while a standard Canarytokens file
without improvements showed an average of 30%, indicating a high level of threat detection
accuracy. The automatic IP blocking system for attackers was triggered in 95% of cases, ensuring a
prompt response to threats. Activity monitoring showed that the system's average response time to
a file access attempt is 2 seconds, allowing for timely security measures. As can be seen from Table
2, at least four out of seven triggers can be activated for each type of threat, which helps reduce the
number of false positives and ensures responses only to potential threats.</p>
      <p>Overall, the system ensured stable operation without overloading resources, and its integration
with cybersecurity mechanisms significantly reduced the risks of data compromise.
6. Conclusions
This paper presents an innovative framework for detecting cyber threats based on dynamic honeypot
files, which combines automated monitoring, distributed placement of honeypot, and instant
response to suspicious activity. The proposed approach effectively identifies a wide range of threats,
including viruses, trojans, ransomware, and metamorphic viruses, by utilizing dynamically changing
files with realistic metadata.
s
e
s
u
r
i
v
c
i
h
p
r
o
m
a
t
e
M
No
Yes
No
Yes
Yes
Yes
Yes</p>
      <p>Key findings of the research include a reduction in false positives to 10% compared to
conventional methods (30%), achieved through a combination of triggers such as file content
changes, anomalous network traffic, and macro execution. Additionally, the system demonstrates
high effectiveness in automated response, blocking 95% of attacker IP addresses through integration
with Windows Firewall, with an average response time of 2 seconds. The framework is also scalable,
supporting the distributed deployment of up to 50 honeypot files across various environments (local
servers, cloud storage, corporate platforms), thereby increasing the likelihood of detecting malicious
actors.</p>
      <p>However, the system has certain limitations. For example, it is ineffective against malware that
operates exclusively in memory or bypasses the file system. Additionally, detecting obfuscated code
remains challenging and requires further refinement of analysis algorithms.</p>
      <p>The proposed framework can be integrated into corporate security systems to enhance protection
against attacks, social engineering, and automated cyberattacks. Future research could focus on
expanding functionality to combat more sophisticated threats, such as AI-driven attacks, as well as
optimizing resource usage when scaling the system.</p>
      <p>This work makes a significant contribution to the development of proactive cybersecurity
methods, demonstrating that the combination of dynamic honeypot technologies and automation
can significantly enhance the security level of modern IT infrastructures.</p>
    </sec>
    <sec id="sec-5">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used Grammarly in order to: grammar and spelling
check; DeepL Translate in order to: some phrases translation into English. After using these
tools/services, the authors reviewed and edited the content as needed and take full responsibility for
the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Campbell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Padayachee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Masombuka</surname>
          </string-name>
          ,
          <article-title>A survey of honeypot research: Trends and opportunities</article-title>
          ,
          <source>in: Proceedings of the 10th International Conference for Internet Technology and Secured Transactions (ICITST)</source>
          , London, UK,
          <year>2015</year>
          , pp.
          <fpage>208</fpage>
          -
          <lpage>212</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICITST.
          <year>2015</year>
          .
          <volume>7412090</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fraunholz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. D.</given-names>
            <surname>Schotten</surname>
          </string-name>
          ,
          <article-title>An adaptive honeypot configuration, deployment and maintenance strategy</article-title>
          , in: International Conference on Cyber Situational Awareness, Data Analytics and
          <string-name>
            <surname>Assessment (Cyber</surname>
            <given-names>SA</given-names>
          </string-name>
          ), IEEE,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Pauna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Patriciu</surname>
          </string-name>
          ,
          <article-title>Enhancing cybersecurity with honeypot systems: A case study</article-title>
          ,
          <source>in: Proceedings of the 11th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ji</surname>
          </string-name>
          ,
          <article-title>Machine learning for intelligent optical networks: A comprehensive survey</article-title>
          ,
          <source>Journal of Network and Computer Applications</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Z. D.</given-names>
            <surname>Madison</surname>
          </string-name>
          ,
          <string-name>
            <surname>Honeyhive - A Network Intrusion Detection System Framework Utilizing Distributed Internet of Things Honeypot Sensors</surname>
          </string-name>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O.</given-names>
            <surname>Savenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lysenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kryschuk</surname>
          </string-name>
          <article-title>, Multi-agent based approach of botnet detection in computer systems</article-title>
          .
          <source>In: Communications in Computer and Information Science</source>
          <volume>291</volume>
          (
          <year>2012</year>
          )
          <fpage>171</fpage>
          -
          <lpage>180</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -31217-5_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O.</given-names>
            <surname>Savenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lysenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nicheporuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Savenko</surname>
          </string-name>
          ,
          <article-title>Metamorphic viruses' detection technique based on the equivalent functional block search</article-title>
          , in: CEUR-WS,
          <year>1844</year>
          (
          <year>2017</year>
          )
          <fpage>555</fpage>
          -
          <lpage>569</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Canarytokens</surname>
          </string-name>
          , Canarytokens - Quick, Free,
          <article-title>Detection for the Masses</article-title>
          , https://canarytokens.org/generate.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fraunholz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. D.</given-names>
            <surname>Schotten</surname>
          </string-name>
          ,
          <article-title>An adaptive honeypot configuration, deployment and maintenance strategy</article-title>
          , in: International Conference on Cyber Situational Awareness, Data Analytics and
          <string-name>
            <surname>Assessment (Cyber</surname>
            <given-names>SA</given-names>
          </string-name>
          ), IEEE,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>