An old book about an even older operating system.
Most breaches don’t start with malware or zero-day exploits. They start with a login.  An attacker gets hold of a password, maybe through phishing, reuse, or a leaked credential dump. They test it ...
The Rust implementation sudo-rs now shows asterisks by default when typing passwords. A break with long Unix tradition.