Book Review: The Cuckoo's Egg - Clifford Stoll
This book is outstanding. It's the mid 1980s, you're administrating a nascent fleet of UNIX boxen, and you are tasked with accounting for a 75¢ billing discrepancy.
Naturally that eventually leads into an international conspiracy involving the FBI, NSA, and an excellent recipe for chocolate chip cookies. It is a fast paced, high-tension, page turner. There's also a sweet moral core to the story - as well as the somewhat saddening death of naïvety.
It's hard to overstate just how fun this book is. Yes, with the benefit of hindsight running unpatched machines and letting any old hippy connect to them was always going to be a security nightmare. But some of the problems faced by those early pioneers are still present today.
Default passwords, unmonitored systems, uninterested law enforcement, dictionary attacks, buggy permissions, the moral quandary of responsible disclosure - it's all in here.
Of course, there are a few bits which look pretty dated now. Especially some of the attitudes to online privacy:
“You’re not the government, so you don’t need a search warrant. The worst it would be is invasion of privacy. And people dialing up a computer probably have no right to insist that the system’s owner not look over their shoulder. So I don’t see why you can’t.”
It's also nice seeing how internecine warfare between hackers has barely evolved:
From long tradition, astronomers have programmed in Fortran, so I wasn’t surprised when Dave gave me the hairy eyeball for using such an antiquated language. He challenged me to use the C language ... VI was predecessor to hundreds of word processing systems. By now, Unix folks see it as a bit stodgy—it hasn’t the versatility of Gnu-Emacs, nor the friendliness of more modern editors. Despite that, VI shows up on every Unix system.
There's some deep wisdom in there for any programmer to reflect on:
If people built houses the way we write programs, the first woodpecker would wipe out civilization.
I urge anyone with an interest in computer security to read it. There's a huge amount of entertaining history in there - and plenty of lessons that we still need to learn.
Verdict |
---|
- Buy the eBook on Amazon Kindle
- Get the paper book from Hive
- Author's homepage
- Publisher's details
- Borrow from your local library
- ISBN: 9780307819420
Steve said on mastodon.org.uk:
@Edent I read that many years ago. There were not so many geeky computer books back then.
zuzak said on mastodon.zuzakistan.com:
@Edent i always forget the klein bottle guy has such a backstory
Mark Goody said on nitech.online:
@Edent I love that book. It was pretty influential for teenaged me. I've been mucking about with computers ever since.
Zoe said on mastodon.social:
@Edent Such an enjoyable read
Nigel Metheringham said on fosstodon.org:
@Edent I read that back in the 90s and I am now wondering where I got the copy to read… I guess I probably persuaded the University (or possibly City) library to get a copy as I am sure its not on my bookshelves.
Definitely not an ebook in that era
SK53 said on en.osm.town:
@nmeth @Edent I don't think I ever saw it in European book shop, had been on my reading list for a while when I bought my paper copy in Harvard in 2002.
Quentin Stafford-Fraser said on mastodon.me.uk:
@Edent I loved this - I read it soon after it came out, when modems were pretty exciting things.
And I remember "No hacker is worth missing a Grateful Dead concert for". 🙂
Henrik Hemrin says:
@blog I have the book, paperback, in my to read pile.
More comments on Mastodon.