Evolution of the Mac Threat Landscape
Where
Talks
Objective by the Sea v5.0
Duration
33 min
Traces how Mac threats evolved from early viruses to today's adware, backdoors and fake security apps.
Summary
The talk traces how Mac threats have changed since the first widespread virus, Elk Cloner, which hit Apple II machines in 1982 through floppy disks and was largely a prank. Early examples such as Seven Dust added encryption and file deletion, while Thief Quest in 2020 infected binaries in user folders by prepending malicious code to them.
The talk then compares older behaviors with current ones. Malware now relies on obfuscated shell scripts, often base64 strings piped into a shell from a launch agent, along with packers and custom string hiding. Compiled AppleScript and Go, Rust or Electron apps make analysis harder. Backdoors have become near universal, from early Trojans in 2004 to custom Objective-C or Swift code. Financial threats began with the 2007 DNS changer case, where the FBI kept a rogue server running for years so victims would not lose connectivity. Today's stealers and fake wallet apps target cryptocurrency, while potentially unwanted programs, scam antivirus apps and subscription traps in the App Store are common. Adware and pups now account for most detections the speaker's company sees.
The closing part looks at what practitioners should take away. Signing and notarization changes mean many modern samples are unsigned and rely on users bypassing Gatekeeper prompts. Apple is limited in acting against pups without proof of wrongdoing, so third-party vendors take that role. Malvertising is the main delivery path today. Defenders should watch behaviors such as scripts being decoded and executed, rather than relying on static code signatures.
Related talks
Talks·22 min
Tara Gould
Follows a short-lived macOS stealer campaign, where the operator's own mistakes exposed the group behind it.
Common Ground·55 min
Eliad Kimhy
Traces malware from 1980s boot sector viruses and floppy-disk ransomware through macro viruses and botnets to modern droppers.
Community Stage·28 min
Lindsay Kaye
Traces how ransomware groups changed their deployment, obfuscation, extortion and coding choices, and which changes backfired.


