Midnight theme

Midnight is a theme for GitHub Pages.


Project maintained by GiBoris Hosted on GitHub Pages — Theme by mattgraham

Splunk Parsing & Log Analysis Lab (TryHackMe – FixIt)

This lab documents hands-on Splunk log parsing and analysis tasks completed as part of the
TryHackMe “FixIt” room.

The purpose of this lab is to demonstrate practical understanding of SIEM data ingestion and parsing, including identifying incorrect event breaking, fixing parsing issues, and extracting meaningful fields required for security investigations.


Lab Environment

Platform

Operating System

Tools

Log Source


Objectives

This lab demonstrates the ability to:

  1. Identify incorrect log ingestion behaviour in Splunk;
  2. Fix event breaking issues at ingestion time;
  3. Configure field extraction for security-relevant attributes;
  4. Validate parsing improvements through analysis;
  5. Perform log-based investigation and research.

Lab Tasks and Implementation

Step 1. Launch Splunk and Identify Incorrect Event Breaking

This issue prevented proper analysis and confirmed the need for ingestion-time parsing fixes.

Incorrect event breaking


Step 2. Configure Event Breaking in props.conf

Correct event breaking is critical for accurate timestamping, searching, and investigation.

props.conf props.conf


Step 3. Configure Field Extraction Using transforms.conf

transforms.conf


Step 4. Update props.conf to Apply Transformations

After this update, Splunk was able to correctly process and enrich incoming events.

Updated props.conf


Step 5. Configure Field Indexing in fields.conf

fields.conf configuration


Step 6. Validate Additional Field Extraction

This validation confirmed that parsing issues had been fully resolved.

Extracted fields validation


Step 7. Research and Investigation

Extracted fields validation Extracted fields validation


Result


Key Skills Demonstrated


Disclaimer

This lab was completed in a non-production, simulated, and isolated environment. No real user data, credentials, or sensitive information were used.