Skip to main content
Ian Job

SOC Analyst & Web Security Specialist

Cybersecurity analyst focused on threat detection, incident investigation, SIEM log analysis, and web application security.

I document my SOC investigations, security labs, projects, and research while building practical security tools for developers and small businesses.

Quick Filter & Search Index

Quick Filter Portfolio & Technical Notes

Presets:
LabSOC·Severity: High · True Positive
2026-09-12

SOC-014: Investigating Suspicious Encoded PowerShell Execution

Triage and root-cause analysis of an alert indicating an obfuscated Base64 PowerShell execution spawned by Microsoft Office in an isolated Windows endpoint.

Splunk Enterprise · Sysmon v15 · CyberChef[T1059.001, T1204.002, T1105, T1547.001]
View details
LabLinux·Severity: Medium · True Positive
2026-09-04

SOC-019: Triage of Distributed SSH Authentication Failures

Investigation of over 12,000 failed SSH authentication attempts on an internet-facing Linux bastion host, identifying dictionary brute-force patterns and misconfigured firewall rules.

rsyslog · grep/awk/sed · Fail2ban[T1110.001, T1046]
View details
LabPhishing·Severity: High · True Positive
2026-08-28

SOC-023: Deep Analysis of a Weaponized HTML Phishing Attachment

Dissection of an obfuscated SVG/HTML attachment designed to steal Microsoft 365 credentials through credential harvesting and iframe cloaking.

REMnux · CyberChef · Wireshark[T1566.001, T1027.006]
View details
LabNetwork·Severity: Medium · True Positive
2026-08-15

SOC-027: Detection and Triage of Internal Subnet Port Scanning

Analysis of network flow logs and Suricata NIDS alerts detecting horizontal TCP SYN sweep activity from an unauthorized development workstation.

Suricata NIDS · Zeek Network Monitor · Wireshark[T1046]
View details
LabWeb·Severity: High · True Positive
2026-08-02

SOC-031: Investigating Web Application SQL Injection via Apache Logs

Log analysis and triage of blind Boolean-based SQL injection attempts against a vulnerable plugin endpoint on a WordPress web server.

Apache access.log · GoAccess · sqlmap (sanitized reproduction)[T1190]
View details
ProjectSecurity Operations·Security Operations
2026-09-18

SOC Detection & Telemetry Home Lab

A dedicated virtualized SOC engineering environment with Windows 11 endpoints, Sysmon, Splunk Enterprise, and Atomic Red Team for detection rule testing.

Windows 11 Enterprise · Sysmon v15 · Splunk Enterprise
View details
ProjectWeb Security·Web Security
2026-08-30

Website Security Health Monitor

A passive security auditing utility that analyzes HTTP response headers, TLS posture, DNS security records, and exposed technology banners.

Next.js 15 (App Router) · TypeScript · Node.js DNS & Fetch APIs
View details
ProjectSecurity Engineering·Security Engineering
2026-08-10

IOC Parser & Defanging Engine

A browser-native threat intelligence utility that parses, deduplicates, and defangs Indicators of Compromise from unformatted text and logs.

React 19 · TypeScript · Browser Web APIs (Clipboard, Blob)
View details
ProjectWeb Security·Web Security
2026-07-22

WordPress Security Hardening & Audit Checklist

A structured audit framework and configuration template designed to harden production WordPress sites against common exploitation paths.

WordPress Core & Security APIs · Nginx & Apache Web Servers · Cloudflare WAF Rules
View details
ToolWeb Security·Available

Website Security Check

Passive assessment of website security posture including HTTP security headers, TLS observations, and DNS security records.

ToolWeb Security·Available

Security Header Analyzer

Evaluates individual HTTP response headers against current defensive best practices and provides remediation guidance.

ToolThreat Intelligence·Available

Suspicious URL Analyzer

Inspects URLs for heuristic risk factors such as suspicious TLDs, IP hosts, excessive subdomains, and obfuscated query strings without visiting the target.

ToolSOC Utilities·Available

IOC Extractor & Defanger

Extracts, deduplicates, and defangs Indicators of Compromise (IPs, domains, hashes, URLs, CVEs) from raw logs and text.

ToolSOC Utilities·In Development

Phishing Email Header Analyzer

Parses raw RFC 822 email headers to trace Received hop latency, verify SPF/DKIM/DMARC authentication, and flag spoofed return paths.

ToolDeveloper Security·In Development

CVE & Vulnerability Advisory Search

Search utility for National Vulnerability Database (NVD) entries, CVSS scores, and known exploited vulnerabilities (KEV).

ArticleSOC·6 min read · SOC
2026-09-20

How I Investigate a Suspicious PowerShell Alert in a SOC Lab

A walkthrough of the exact triage workflow, event correlation steps, and command-line decoding techniques used to analyze suspicious PowerShell execution.

ArticleDetection Engineering·5 min read · Detection Engineering
2026-09-08

Essential Windows Security Event IDs for Blue Team Log Analysis

A concise reference guide to the most valuable Windows Event Log IDs for detecting account tampering, lateral movement, and privilege escalation.

ArticleWeb Security·7 min read · Web Security
2026-08-25

A Practical Guide to HTTP Security Headers for Web Developers

Why modern web applications need CSP, HSTS, and X-Content-Type-Options, and how to configure them properly in Next.js and Nginx.

ArticleIncident Response·6 min read · Incident Response
2026-08-14

Triage and Containment of SSH Brute Force Attacks from Linux Logs

Practical techniques for parsing /var/log/auth.log, aggregating attacking subnets, and verifying whether key-only policies prevented breach.

Showing 19 matching results
SOC Investigation · SOC-0142026-09-12

Investigating Suspicious Encoded PowerShell Execution

Triage and root-cause analysis of an alert indicating an obfuscated Base64 PowerShell execution spawned by Microsoft Office in an isolated Windows endpoint.

Splunk Enterprise · Sysmon v15 · CyberChef · VirusTotal · Procmon|MITRE: T1059.001, T1204.002, T1105, T1547.001|Read investigation →
Project · Tooling2026-08-30

Website Security Health Monitor

A passive security auditing utility that analyzes HTTP response headers, TLS posture, DNS security records, and exposed technology banners.

Next.js 15 (App Router) · TypeScript · Node.js DNS & Fetch APIs · Tailwind CSS|View project details →

Areas of Focus

Security Operations

Alert triage, log analysis, SIEM correlation, threat detection, incident investigation, and containment procedures across Windows and Linux environments.

Splunk · Sysmon · auth.log · Zeek · MITRE ATT&CK

Web Security

Web application vulnerabilities, OWASP Top 10, authentication, authorization flaws, API security, defensive HTTP headers, and WordPress hardening.

CSP · HSTS · Access Logs · OWASP · WAF

Security Engineering

Practical security utilities, automated detection testing, IOC parsing, threat intelligence utilities, and reproducible lab environments.

Next.js · TypeScript · Bash · Python · Regex

Security Tools

View all tools (6)

Website Security Check

Available

Passive assessment of website security posture including HTTP security headers, TLS observations, and DNS security records.

Web SecurityLaunch tool →

Security Header Analyzer

Available

Evaluates individual HTTP response headers against current defensive best practices and provides remediation guidance.

Web SecurityLaunch tool →

Suspicious URL Analyzer

Available

Inspects URLs for heuristic risk factors such as suspicious TLDs, IP hosts, excessive subdomains, and obfuscated query strings without visiting the target.

Threat IntelligenceLaunch tool →

IOC Extractor & Defanger

Available

Extracts, deduplicates, and defangs Indicators of Compromise (IPs, domains, hashes, URLs, CVEs) from raw logs and text.

SOC UtilitiesLaunch tool →

Phishing Email Header Analyzer

In development

Parses raw RFC 822 email headers to trace Received hop latency, verify SPF/DKIM/DMARC authentication, and flag spoofed return paths.

SOC UtilitiesRoadmap item

CVE & Vulnerability Advisory Search

In development

Search utility for National Vulnerability Database (NVD) entries, CVSS scores, and known exploited vulnerabilities (KEV).

Developer SecurityRoadmap item

Recent Writing

All articles (4)

Reviews & Resources

Practical hardware and software recommendations for home labs, web security, and SOC learning.

All reviews (10)
Home Lab EquipmentTested

Beelink SER5 Pro Mini PC: The Budget Workhorse for Virtualized SOC Labs

A thorough hands-on review of the AMD Ryzen 7 5800H Mini PC running Proxmox VE 8, Windows Server 2022 domain controllers, and Splunk Enterprise.

~$310 - $360Read review →
Cybersecurity HardwareTested

YubiKey 5 Series (5 NFC & 5C): The Gold Standard for Hardware MFA & Passkeys

A defensive security breakdown of Yubico’s flagship hardware security keys for FIDO2/WebAuthn, U2F, and hardware-backed SSH authentication.

~$50 - $55Read review →
Software & ServicesTested

Bitwarden: Open-Source, Zero-Knowledge Credential Security for Analysts & Teams

An in-depth review of Bitwarden’s zero-knowledge architecture, client-side encryption, self-hosting Vaultwarden options, and YubiKey integration.

Free / $10/year for PremiumRead review →

Currently

Active
Learning
SOC / Blue Team operations, advanced Windows Sysmon telemetry, and Sigma detection rules
Building
Website Security Health Monitor & SOC Detection Testing Lab
Researching
Web application access control flaws, OWASP Top 10 vulnerabilities, and SIEM correlation queries
Open to Roles
SOC Analyst (Tier 1 / Tier 2), Junior Cybersecurity Analyst, Security Operations Analyst, Web Security Analyst

Background & Technical Transition

My path into defensive cybersecurity is grounded in practical web engineering. Prior to focusing on SOC operations and threat detection, I spent several years developing and maintaining web applications, WordPress installations, and client digital infrastructure.

Working across DNS configurations, Cloudflare edge settings, server access logs, and application layers provided a natural foundation for understanding how attackers exploit web vulnerabilities, manipulate HTTP protocols, and abuse trust boundaries. Today, that builder’s perspective directly informs how I triage alerts, dissect logs, and evaluate attack surfaces.

Support my work: If one of my free tools, lab write-ups, or notes helped you, you can support this site through Buy Me a Coffee.
Buy Me a Coffee