Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Header

Typing SVG


Typing SVG



Profile Views Β  Email Β  LinkedIn Β  GitHub

About Me

Name: Saichandram Sadhu
Located_in: Cybersecurity Operations Center
Current_role: SOC Analyst & Threat Hunter

Mission: >
  Investigate alerts, hunt adversaries, and perform 
  forensic analysis to secure enterprise environments.

Specializations:
  - πŸ” Log Analysis & SIEM Operations
  - 🎯 Threat Hunting (MITRE ATT&CK)
  - πŸ›‘οΈ Detection Engineering
  - πŸ”¬ Digital Forensics & Incident Response
  - 🦠 Malware Analysis
  - πŸ€– Security Automation

Currently_Learning:
  - Advanced Memory Forensics
  - SOAR Playbook Development
  - Cloud Security (Azure/AWS)

Tech Arsenal

πŸ›‘οΈ SIEM & Security Platforms

Splunk Elastic Wazuh Microsoft Sentinel Kibana

πŸ” Forensics & Analysis

Volatility Autopsy Wireshark KAPE Plaso

🎯 Threat Detection & Hunting

MITRE ATT&CK Sigma YARA Snort Sysmon

🦠 Malware Analysis

PEStudio Ghidra Any.Run Process Monitor

πŸ’» Languages & Scripting

Python PowerShell Bash KQL SPL

πŸ–₯️ Operating Systems

Windows Ubuntu Kali Linux REMnux

Featured Projects

🚨 SOC & Threat Detection

🏠 Home SOC Lab – Elastic + Wazuh + Sysmon

Built a complete detection lab to simulate real-world attacks and defense.

Component Description
πŸ—οΈ Infrastructure Deployed Wazuh for EDR and Elastic Stack (ELK) for log aggregation
πŸ“Š Ingestion Configured Sysmon with custom modular configuration for granular endpoint telemetry
βš”οΈ Simulations Executed attacks using Atomic Red Team and Caldera to validate log visibility
🎯 Outcome Successfully detected and visualized multi-stage attack chains in Kibana dashboards

πŸ“ View Lab Configuration β†’

πŸ“¦ Alert Investigation Pack (5 Cases)

End-to-end investigation of simulated security incidents.

# Investigation Key Findings
1️⃣ Encoded PowerShell Decoded Base64 payloads to identify C2 beaconing attempts
2️⃣ RDP Brute Force Analyzed Event ID 4625 clusters to identify attacker IP and targeted accounts
3️⃣ Malicious Service Creation Detected persistence via sc.exe and registry run keys
4️⃣ Persistence Mechanisms Investigated scheduled tasks used for maintaining access
5️⃣ Data Exfiltration Identified anomalous outbound traffic patterns correlated with file access events

πŸ“ View Investigations β†’

βš™οΈ Detection Engineering (20+ Rules)

Developed and tuned detection logic to reduce noise and catch threats.

πŸ“Š Results Achieved:
β”œβ”€β”€ βœ… 40% reduction in false positive rates
β”œβ”€β”€ βœ… Platform-agnostic Sigma rules for cross-SIEM deployment
β”œβ”€β”€ βœ… Behavioral detections for LotL binaries (certutil, bitsadmin)
└── βœ… Custom rules for LSASS access and process injection

πŸ“ View Detection Rules β†’

🏹 Threat Hunting

🎯 MITRE ATT&CK Hypothesis-Driven Hunts

Proactive threat hunting mapped to ATT&CK framework

graph LR
    A[πŸ” Hypothesis] --> B[πŸ“ Query Development]
    B --> C[πŸ”Ž Data Analysis]
    C --> D[πŸ“‹ Findings]
    D --> E[πŸ›‘οΈ Detection Rules]
    
    style A fill:#00ff88,stroke:#333,stroke-width:2px,color:#000
    style B fill:#00d4ff,stroke:#333,stroke-width:2px,color:#000
    style C fill:#ff6b6b,stroke:#333,stroke-width:2px,color:#000
    style D fill:#ffd93d,stroke:#333,stroke-width:2px,color:#000
    style E fill:#6bcb77,stroke:#333,stroke-width:2px,color:#000
Loading
Technique Hunt Focus Outcome
T1059 Command and Scripting Interpreter Identified suspicious PowerShell execution patterns
T1003 OS Credential Dumping Detected LSASS access attempts
T1021 Lateral Movement Discovered anomalous SMB pipe connections

πŸ“ View Hunt Reports β†’

πŸ” Digital Forensics & Incident Response

🧠 Memory Forensics

Deep analysis of volatile memory to uncover hidden threats

# Key Volatility 3 Plugins Used
volatility3 -f memory.raw windows.pslist      # Process enumeration
volatility3 -f memory.raw windows.netscan     # Network connections
volatility3 -f memory.raw windows.malfind     # Injected code detection
volatility3 -f memory.raw windows.cmdline     # Command line arguments

🎯 Capabilities:

  • βœ… Rootkit and hidden malware identification
  • βœ… Process injection detection
  • βœ… Network connection reconstruction
  • βœ… Credential extraction analysis

πŸ“ View Memory Analysis Reports β†’

🦠 Malware Analysis

Comprehensive static and dynamic analysis workflow

πŸ”¬ Analysis Pipeline:
β”‚
β”œβ”€β”€ πŸ“‹ Static Analysis
β”‚   β”œβ”€β”€ PE Headers examination (PEStudio)
β”‚   β”œβ”€β”€ String extraction and analysis
β”‚   β”œβ”€β”€ Import/Export table review
β”‚   └── Entropy analysis
β”‚
β”œβ”€β”€ πŸ”„ Dynamic Analysis
β”‚   β”œβ”€β”€ Behavioral monitoring (ProcMon)
β”‚   β”œβ”€β”€ Network traffic capture
β”‚   β”œβ”€β”€ File system changes
β”‚   └── Registry modifications
β”‚
└── πŸ“ Classification
    β”œβ”€β”€ YARA rule development
    └── Malware family identification

πŸ“ View Analysis Reports β†’

⏱️ Forensic Timelines

Reconstructing attack sequences through timeline analysis

Artifact Source Tool Purpose
πŸ“ $MFT Plaso File system activity
πŸƒ Prefetch Eric Zimmerman's Tools Program execution
πŸ“¦ Shimcache RECmd Application compatibility
πŸ“ Event Logs Plaso System events

πŸ“ View Timeline Templates β†’

πŸ€– AI & Network Security

🧠 AI-Powered Intrusion Detection System

Machine learning-based anomaly detection for network security

# Core Technology Stack
from sklearn.ensemble import IsolationForest
import pandas as pd
import numpy as np

# Anomaly Detection Pipeline
model = IsolationForest(
    contamination=0.1,
    random_state=42,
    n_estimators=100
)

✨ Features:

  • πŸ” Real-time network anomaly detection
  • πŸ“Š Web dashboard for threat visualization
  • 🎯 Configurable alert thresholds
  • πŸ“ˆ Historical trend analysis

πŸ“ View AI-IDS Project β†’

πŸ•ΈοΈ Botnet Detection

Network traffic analysis for C2 communication identification

🎯 Detection Capabilities:

  • βœ… C2 beaconing pattern recognition
  • βœ… IoT botnet behavioral analysis
  • βœ… DGA domain identification
  • βœ… Traffic flow anomaly detection

πŸ“ View Botnet Analysis β†’

Repository Structure

πŸ“‚ soc-threat-hunting-dfir-portfolio/
β”‚
β”œβ”€β”€ πŸ›‘οΈ SOC-Lab/                    # Home lab configurations
β”‚   β”œβ”€β”€ sysmon-config.xml          # Custom Sysmon configuration
β”‚   β”œβ”€β”€ wazuh-config.md            # Wazuh deployment guide
β”‚   └── elastic-search-queries.md  # ELK query collection
β”‚
β”œβ”€β”€ πŸ“¦ Alert-Investigations/        # Investigation case studies
β”‚   β”œβ”€β”€ INV001_sample_investigation.md
β”‚   β”œβ”€β”€ INV002_Credential_Theft_Report.md
β”‚   └── investigation_template.md
β”‚
β”œβ”€β”€ βš™οΈ Detections/                  # Detection rule library
β”‚   β”œβ”€β”€ sigma_rules/               # Platform-agnostic rules
β”‚   β”œβ”€β”€ kql_rules/                 # Microsoft Sentinel rules
β”‚   └── splunk_rules/              # SPL detection queries
β”‚
β”œβ”€β”€ 🏹 Threat-Hunting/              # Hunt reports & templates
β”‚   β”œβ”€β”€ HUNT_T1003_CredDump.md
β”‚   β”œβ”€β”€ HUNT_T1021_LateralMovement.md
β”‚   └── hunt_template.md
β”‚
β”œβ”€β”€ 🧠 Memory-Forensics/            # Volatility analysis reports
β”‚   β”œβ”€β”€ MF_Case1_MaliciousProcess.md
β”‚   └── volatility_commands.txt
β”‚
β”œβ”€β”€ 🦠 Malware-Analysis/            # Sample analysis reports
β”‚   β”œβ”€β”€ MA_REPORT_TEMPLATE.md
β”‚   └── YARA/                      # Custom YARA rules
β”‚
β”œβ”€β”€ πŸ’Ύ Disk-Forensics/              # Timeline analysis
β”‚   └── plaso_timeline_template.md
β”‚
β”œβ”€β”€ πŸ€– AI-IDS/                      # ML-based detection
β”‚   └── model_description.md
β”‚
β”œβ”€β”€ πŸ•ΈοΈ Botnet-Detection/            # Network analysis
β”‚   └── flow_analysis_template.py
β”‚
β”œβ”€β”€ 🐍 scripts/                     # Automation scripts
β”‚   β”œβ”€β”€ ioc_lookup_template.py
β”‚   └── log_parser_template.py
β”‚
β”œβ”€β”€ πŸ“„ templates/                   # Report templates
β”‚   β”œβ”€β”€ hunt_report_template.md
β”‚   β”œβ”€β”€ report_template.md
β”‚   └── sigma_template.yml
β”‚
└── πŸ“š docs/                        # Documentation
    β”œβ”€β”€ Interview_Kit.md
    β”œβ”€β”€ IR_Playbook.md
    └── Portfolio_Summary.md

GitHub Analytics

Current Focus

╔══════════════════════════════════════════════════════════════════╗
β•‘                    🎯 ACTIVE LEARNING PATHS 🎯                    β•‘
╠══════════════════════════════════════════════════════════════════╣
β•‘                                                                  β•‘
β•‘  πŸ“ˆ Advanced Sysmon Configs                                      β•‘
β•‘     └─ Maximum visibility with minimal noise                     β•‘
β•‘                                                                  β•‘
β•‘  ✍️  Signature Writing                                           β•‘
β•‘     └─ Advanced Sigma and YARA rule development                  β•‘
β•‘                                                                  β•‘
β•‘  πŸ•΅οΈ Deep Forensics                                               β•‘
β•‘     └─ NTFS internals and registry analysis                      β•‘
β•‘                                                                  β•‘
β•‘  πŸ€– Security Automation                                          β•‘
β•‘     └─ SOAR playbooks for automated triage                       β•‘
β•‘                                                                  β•‘
β•‘  ☁️  Cloud Security                                               β•‘
β•‘     └─ Azure & AWS security operations                           β•‘
β•‘                                                                  β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

Let's Connect

Email Β  LinkedIn Β  GitHub



πŸ’¬ Open to Opportunities

Actively seeking roles in SOC Analysis, Threat Hunting, and Digital Forensics.

Let's discuss how I can contribute to your security team!


Random Quote

⭐ Star this repository if you find it helpful!

Made with love

About

SOC, Threat Hunting, and Digital Forensics & Incident Response (DFIR) portfolio.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages