mark@homelab / field-notesREAD ONLY
❯ tree ./field-notes -L 1
./field-notes
dfir/incident reconstruction
detection-engineering/signals, tests & evidence
❯ Explore the case files below.
[ Field notes / Technical portfolio ]

Investigate. Validate. Document.

Hands-on cybersecurity case studies, from reconstructing a compromise to testing the signals a SOC can rely on. The focus: practical methods, observed evidence, and the limits of what each result proves.

Digital Forensics & Incident Response

Following the evidence across disk, memory, and application logs to understand what happened, how it happened, and which conclusions hold up.

Detection Engineering

Building and testing detections in controlled environments, with clear distinctions between telemetry visibility, a rule match, and confirmed exploitation.

Identity / Microsoft Sentinel

Cross-application credential writes in Entra ID

A replay-tested analytic for detecting an application identity adding or modifying credentials on another application. Positive and negative tests examine the distinction between suspicious cross-app changes and self-management.

Entra IDKQLT1098.001
Linux / Controlled exploitation

PHP2Shell: from RCE to SOC evidence

A controlled PHP/Apache exploit with independently verified command execution. The case study examines what QRadar recorded, where application telemetry falls short, and how those observations inform Sentinel hunting.

PHP / ApacheIBM QRadarMicrosoft Sentinel
Windows / Detection validation

PHP2Shell: IIS, FastCGI & QRadar

Testing the Windows path: building an IIS/PHP target and following process telemetry through Sysmon and WinCollect into QRadar. The results establish visibility and detection prerequisites; Windows PHP2Shell RCE was not demonstrated.

IIS / FastCGISysmonWinCollect