Skip to content

Ep. 160, PowerShell as a defender’s secret weapon with Michael Haag

Loading...

PowerShell podcast logo
Michael HaagPrincipal threat research engineer at SplunkX

Aired March 3, 2025 | 45 min

In this episode of The PowerShell Podcast, we sit down with Michael Haag, Principal Threat Researcher at Splunk, to dive into PowerShell security, threat detection, and automation. Michael shares his journey from IT support to becoming a security expert, the role of PowerShell in modern cybersecurity, and his work on PowerShell Hunter and Atomic Red Team.

Key topics in this episode include the following:

- Michael’s journey into security: From IT support to system administration and eventually security research.
- Incident response and PowerShell: How PowerShell is used to detect and mitigate threats.
- PowerShell Hunter: A powerful tool for hunting threats and automating security tasks.
- Atomic Red Team and Atomic Test Harnesses: How these tools help defenders simulate and detect attacks.
- The importance of automation in security: How PowerShell can help security teams manage large-scale environments efficiently.
- Advice for getting into security and automation: Why contributing to open-source and getting involved in the community is key.

Michael also shares his thoughts on the evolving security landscape, how defenders can stay ahead of attackers, and practical steps for IT professionals looking to pivot into cybersecurity.

Meet our guest

Michael Haag

Michael Haag is a principal threat research engineer at Splunk. Michael led the development of Atomic Red Team, an open-source testing platform that security teams can use to assess detection coverage. An avid researcher, he is passionate about understanding and evaluating the limits of defensive systems. His background includes security analysis, threat research, and incident handling.

PowerShell Pod Meet the guests image

Meet our host

Andrew Pla

Twitter (X) | LinkedIn

Andrew Pla, a seasoned IT professional with over 10 years of experience, has spent the last 5 years mastering PowerShell. An ardent member of the PowerShell community and a Microsoft MVP, he loves sharing his knowledge and leveraging automation to solve complex problems. You can always find him connecting with others on the PDQ Discord and troubleshooting, with the firm belief that a problem shared is a problem halved.

PowerShell Podcast Host Andrew PlaPowerShell Podcast Host Andrew Pla

Find the PowerShell Podcast on

PowerShell Pod LogoPowerShell Pod Logo

Latest episodes