Skip to content

Pranav0718/Trace-Hound

Repository files navigation

🐾 TraceHound

TraceHound is a behavior-based threat hunting tool that analyzes Sysmon logs, identifies MITRE ATT&CK techniques, and generates actionable artifacts including:

  • 🔹 Threat fingerprints (unique TTP chains)
  • 📄 Markdown incident reports
  • 🛡️ Sigma detection rules
  • 🧬 YARA rules
  • 🔗 Graph-based attack chain visualizations

🎯 Built for security analysts, red teamers, and threat hunters seeking fast pattern detection from log data.


🚀 Live Demo

👉 Launch TraceHound on Streamlit Cloud


🔧 Features

  • 🧠 Matches log patterns to MITRE ATT&CK techniques
  • 📈 Graphs sequential attacker behavior (via Graphviz)
  • 📄 One-click export of Markdown reports
  • 🛡 Sigma rule generation for SIEM platforms
  • 🧬 YARA rule generation for binary detection
  • 🌐 Streamlit UI for interactive analysis

🖼 Screenshot

image

![TraceHound UI Screenshot]


📦 Installation

git clone https://github.com/Pranav0718/Trace-Hound.git
cd Trace-Hound
pip install -r requirements.txt
streamlit run app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages