Skip to main content
Back to Blog

Author

Phil Stokes

Phil Stokes is a Research Engineer at SentinelOne, specializing in macOS threat intelligence, platform vulnerabilities and malware analysis. He began his journey into macOS security as a software developer, creating end user troubleshooting and security tools just at the time when macOS adware and commodity malware first began appearing on the platform. Phil has been closely following the development of macOS threats as well as researching Mac software and OS vulnerabilities since 2014.

Phil Stokes

Keep up with the latest

Blog posts by Phil Stokes

  • Checkm8: 5 Key Facts About the New iOS Boot ROM Exploit

    Checkm8: 5 Key Facts About the New iOS Boot ROM Exploit

  • The Good, the Bad and the Ugly in Cybersecurity - Week 39 (2019)

    The Good, the Bad and the Ugly in Cybersecurity - Week 39 (2019)

  • The Good, the Bad and the Ugly in Cybersecurity - Week 37 (2019)

    The Good, the Bad and the Ugly in Cybersecurity - Week 37 (2019)

  • What is macOS Notarization? - An Easy Guide 101

    What is macOS Notarization? - An Easy Guide 101

  • The Good, the Bad and the Ugly in Cybersecurity - Week 35 (2019)

    The Good, the Bad and the Ugly in Cybersecurity - Week 35 (2019)

  • The Good, the Bad and the Ugly in Cybersecurity - Week 33 (2019)

    The Good, the Bad and the Ugly in Cybersecurity - Week 33 (2019)

  • Malware Hunting on macOS | A Practical Guide

    Malware Hunting on macOS | A Practical Guide

  • 10 macOS Malware Outbreaks from 2019

    10 macOS Malware Outbreaks from 2019

  • How Two Firefox Zero Days Led to Two macOS Backdoors

    How Two Firefox Zero Days Led to Two macOS Backdoors

  • How Malware Persists on macOS

    How Malware Persists on macOS

  • How to Reverse Malware on macOS Without Getting Infected | Part 3

    How to Reverse Malware on macOS Without Getting Infected | Part 3

  • How to Reverse Malware on macOS Without Getting Infected | Part 2

    How to Reverse Malware on macOS Without Getting Infected | Part 2