<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: jason hunter</title>
    <description>The latest articles on DEV Community by jason hunter (@jason_hunter_a8c41099de88).</description>
    <link>https://dev.to/jason_hunter_a8c41099de88</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4084543%2F890e0c7a-80ca-44da-b407-306487df42e6.png</url>
      <title>DEV Community: jason hunter</title>
      <link>https://dev.to/jason_hunter_a8c41099de88</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jason_hunter_a8c41099de88"/>
    <language>en</language>
    <item>
      <title>wazuh-siem-sysmon-project</title>
      <dc:creator>jason hunter</dc:creator>
      <pubDate>Wed, 19 Aug 2026 08:27:48 +0000</pubDate>
      <link>https://dev.to/jason_hunter_a8c41099de88/wazuh-siem-sysmon-project-1f7l</link>
      <guid>https://dev.to/jason_hunter_a8c41099de88/wazuh-siem-sysmon-project-1f7l</guid>
      <description>&lt;h1&gt;
  
  
  Building and Testing a Wazuh SIEM with Sysmon
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Detecting the Details: My Wazuh SIEM Deployment Project&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In this project, I improved a Wazuh SIEM deployment by tuning Sysmon logging on a Windows endpoint and testing how well the environment captured process activity, network connections, and behavior related to MITRE ATT&amp;amp;CK techniques. I also used Wazuh Discover and the MITRE ATT&amp;amp;CK dashboard to investigate the events generated during my experiments.&lt;/p&gt;

&lt;p&gt;My name is Jason Hunter, and I am building my skills in cybersecurity through hands-on projects involving SIEMs, endpoint monitoring, log analysis, and threat detection. This project gave me the opportunity to work with Wazuh and Sysmon in a realistic lab environment and practice the same types of investigation and documentation skills that are important in cybersecurity roles. I am especially interested in learning how security tools can turn raw endpoint activity into useful information that analysts can use to detect and investigate suspicious behavior.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setup
&lt;/h2&gt;

&lt;p&gt;For my SIEM modification, I updated the Sysmon configuration on the Windows endpoint &lt;code&gt;ad01&lt;/code&gt; to improve visibility into process and network activity being forwarded to Wazuh. Before making the change, I reviewed the existing Sysmon configuration and confirmed that &lt;code&gt;ad01&lt;/code&gt; was already sending events to Wazuh.&lt;/p&gt;

&lt;p&gt;I then updated the Sysmon configuration to improve logging for important activity such as process creation, process access, and network connections. After applying the updated configuration, I generated activity on &lt;code&gt;ad01&lt;/code&gt; by opening applications and creating network connections.&lt;/p&gt;

&lt;p&gt;To verify the modification, I first checked Windows Event Viewer under the Sysmon Operational log. I then opened Wazuh Discover, filtered the results for the &lt;code&gt;ad01&lt;/code&gt; agent, and searched for matching Sysmon events.&lt;/p&gt;

&lt;p&gt;The modification was successful when the Sysmon events generated on &lt;code&gt;ad01&lt;/code&gt; appeared in Wazuh with information such as process names, command-line data, timestamps, IP addresses, ports, and other event details. This confirmed that Sysmon was recording the activity and that Wazuh was successfully collecting the telemetry.&lt;/p&gt;

&lt;p&gt;One mistake I made during the validation process was assuming that the logging configuration might have failed when I could not immediately find an expected event in Wazuh. I checked Windows Event Viewer and confirmed that Sysmon had actually recorded the event. I then realized that the issue was related to the time range and filters I was using in Wazuh Discover. After adjusting the time range and filtering specifically for &lt;code&gt;ad01&lt;/code&gt; and the appropriate Sysmon fields, I was able to find the event.&lt;/p&gt;

&lt;p&gt;This taught me that I should verify the event on the endpoint before assuming that the SIEM or configuration is not working. It also showed me how important the correct time range and filters are during log analysis.&lt;/p&gt;

&lt;h2&gt;
  
  
  Experiment Time
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Experiment #1: Process Activity
&lt;/h3&gt;

&lt;p&gt;For my first experiment, I tested whether Sysmon and Wazuh could capture process activity on the &lt;code&gt;ad01&lt;/code&gt; Windows endpoint. I launched applications such as Command Prompt and Notepad and then reviewed the Sysmon Operational log in Windows Event Viewer.&lt;/p&gt;

&lt;p&gt;After generating the activity, I opened Wazuh Discover and filtered the logs for the &lt;code&gt;ad01&lt;/code&gt; agent. I looked for process-related information such as the process name, command line, parent process, user, timestamp, and Sysmon Event ID.&lt;/p&gt;

&lt;p&gt;The process activity was successfully recorded by Sysmon and appeared in Wazuh. The events contained useful process information that could be used during an investigation. This confirmed that Wazuh was receiving process telemetry from &lt;code&gt;ad01&lt;/code&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Experiment #2: Network Activity
&lt;/h3&gt;

&lt;p&gt;For my second experiment, I tested whether Sysmon and Wazuh could capture network connection activity from &lt;code&gt;ad01&lt;/code&gt;. I generated a network connection from the Windows endpoint to another system or service in the lab environment.&lt;/p&gt;

&lt;p&gt;I then reviewed the Sysmon logs and Wazuh Discover for network-related activity. I focused on information such as the source IP address, destination IP address, source and destination ports, protocol, and the process responsible for the connection.&lt;/p&gt;

&lt;p&gt;Network-related events were visible in Wazuh and contained information about the connection, including IP addresses, ports, protocol, and process details. This showed that the SIEM could provide useful network telemetry for investigating activity from the endpoint.&lt;/p&gt;

&lt;h3&gt;
  
  
  Experiment #3: MITRE ATT&amp;amp;CK T1105
&lt;/h3&gt;

&lt;p&gt;For my third experiment, I tested activity related to MITRE ATT&amp;amp;CK technique T1105, Ingress Tool Transfer, using Atomic Red Team in the lab environment.&lt;/p&gt;

&lt;p&gt;After running the test, I searched Wazuh Discover for events generated by the activity and reviewed the Wazuh MITRE ATT&amp;amp;CK dashboard. I looked for process and transfer-related telemetry that could be connected to the test.&lt;/p&gt;

&lt;p&gt;Wazuh recorded events generated during the experiment and provided process and activity information that could be used to investigate the simulated behavior. The MITRE ATT&amp;amp;CK dashboard also provided context for activity related to T1105, showing how SIEM telemetry can be connected to known attacker techniques.&lt;/p&gt;

&lt;p&gt;During one of the experiments, I initially could not find the event I expected in Wazuh. At first, I thought the experiment or logging configuration had failed. I checked Windows Event Viewer and confirmed that Sysmon had recorded the activity. I then realized that the issue was caused by my Wazuh search settings. After adjusting the time range and filtering specifically for the &lt;code&gt;ad01&lt;/code&gt; agent and relevant Sysmon fields, I was able to locate the event.&lt;/p&gt;

&lt;p&gt;This reinforced the importance of confirming endpoint activity first and then checking the SIEM search configuration before assuming that data collection has failed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Overall, the experiments showed that the Wazuh SIEM was able to collect and display useful Sysmon telemetry from the &lt;code&gt;ad01&lt;/code&gt; Windows endpoint. The first experiment confirmed that process activity could be recorded and investigated using fields such as process name, command line, parent process, user, timestamp, and Sysmon Event ID. The second experiment showed that network activity could also be reviewed in Wazuh using details such as source and destination IP addresses, ports, protocol, and the process responsible for the connection. The third experiment demonstrated how activity related to MITRE ATT&amp;amp;CK T1105, Ingress Tool Transfer, could be investigated using Wazuh Discover and the MITRE ATT&amp;amp;CK dashboard.&lt;/p&gt;

&lt;p&gt;Together, these tests showed that improving Sysmon logging increased the amount of useful endpoint telemetry available in Wazuh and made it easier to investigate both normal and potentially suspicious activity.&lt;/p&gt;

&lt;p&gt;One of the most important lessons from this project was not to assume that a missing event means the SIEM or configuration has failed. If an event does not appear in Wazuh, I would first verify that the event exists locally in Windows Event Viewer. After confirming that Sysmon recorded it, I would check the Wazuh time range, agent filter, event fields, and other search settings before changing the configuration.&lt;/p&gt;

&lt;p&gt;I would also recommend making one configuration change at a time and documenting each change. This makes troubleshooting more organized and helps prevent unnecessary configuration changes when the actual problem may only be the way the logs are being searched.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Coolest Thing I Learned
&lt;/h3&gt;

&lt;p&gt;The coolest thing I learned during this project was how endpoint activity can be turned into useful security information inside a SIEM. Seeing Sysmon events from &lt;code&gt;ad01&lt;/code&gt; appear in Wazuh made it easier to understand how analysts can trace process activity, network connections, and behavior associated with MITRE ATT&amp;amp;CK techniques. It helped connect the technical actions I was performing in the lab with the type of evidence a security analyst would actually investigate.&lt;/p&gt;

&lt;h3&gt;
  
  
  One Piece of Advice
&lt;/h3&gt;

&lt;p&gt;My advice to someone completing a similar project would be to verify each step before moving on. If an event does not appear in Wazuh, first check Windows Event Viewer to confirm that Sysmon recorded it. Then check the time range, filters, agent name, and event fields in Wazuh. This makes troubleshooting much easier and prevents you from changing a configuration that may already be working correctly.&lt;/p&gt;

&lt;h3&gt;
  
  
  My Favorite Resource
&lt;/h3&gt;

&lt;p&gt;My favorite resource during this project was the Wazuh documentation because it helped me understand how endpoint events are collected, searched, and analyzed inside the SIEM. I also found the MITRE ATT&amp;amp;CK documentation useful because it explained techniques such as T1105 and helped connect the lab activity to real-world attacker behavior.&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank You
&lt;/h3&gt;

&lt;p&gt;I would like to thank my TripleTen instructors and tutors for providing guidance throughout the project and helping me understand how to approach SIEM deployment and testing.&lt;/p&gt;

&lt;p&gt;I would also like to thank the cybersecurity community and the developers behind tools such as Wazuh, Sysmon, MITRE ATT&amp;amp;CK, and Atomic Red Team for creating resources that make it possible to practice realistic security monitoring and detection techniques in a lab environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Sysmon
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Sysmon – Sysinternals&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Microsoft Sysinternals&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Affiliation:&lt;/strong&gt; Microsoft&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Use in this project:&lt;/strong&gt; Used to understand process creation, network connection, and other Windows telemetry generated by Sysmon.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Wazuh Log Collection
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Configuring Log Collection for Different Operating Systems&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Wazuh Documentation Team&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Affiliation:&lt;/strong&gt; Wazuh&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Use in this project:&lt;/strong&gt; Used to understand how Wazuh collects Windows event logs and endpoint telemetry.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Wazuh Log Analysis
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Log Data Analysis – Use Cases&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Wazuh Documentation Team&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Affiliation:&lt;/strong&gt; Wazuh&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Use in this project:&lt;/strong&gt; Used to understand how endpoint events can be searched and analyzed in Wazuh.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. MITRE ATT&amp;amp;CK T1105
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Ingress Tool Transfer – Technique T1105&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; MITRE ATT&amp;amp;CK&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Affiliation:&lt;/strong&gt; The MITRE Corporation&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Use in this project:&lt;/strong&gt; Used to understand the T1105 technique and how tool-transfer activity can relate to adversary behavior.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Atomic Red Team T1105
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Atomic Red Team – T1105 Ingress Tool Transfer Tests&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Red Canary / Atomic Red Team&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Affiliation:&lt;/strong&gt; Red Canary&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Use in this project:&lt;/strong&gt; Used to understand how Atomic Red Team can simulate activity associated with MITRE ATT&amp;amp;CK T1105 for detection testing.&lt;/p&gt;

</description>
      <category>cybersecurity</category>
      <category>infosec</category>
      <category>monitoring</category>
      <category>security</category>
    </item>
  </channel>
</rss>
