> fake or infected Zoom binaries, Xcode binaries, etc.
There are so many hoops to go through to pull something like that off, it's basically impossible. It would be a "the great train robbery" kind of effort. I also don't think an npm package could alter an existing app or obtain screen access otherwise, unless you're running `sudo npm install` routinely.
Some form of phishing would be way more likely to succeed, luckily you can use your own brain to protect against those attacks.
Fake xcode tools injecting malicious code into dev's apps: https://9to5mac.com/2015/09/20/xcode-ghost-app-store-malware...
Fake zoom updates: https://www.malwarebytes.com/blog/scams/2026/02/fake-zoom-me...
NPM supply chain attack targeting cryptowallets: https://www.paloaltonetworks.com/blog/cloud-security/npm-sup...
More software means more complexity means more pathways to losing.
Can you do it? Sure. I'm sure there are millions of dollars in private keys stored on internet connected laptops somewhere out there. But the best practices remain the same: as little internet as possible, as little software as possible.