Tao of Security Monitoring
The book starts with an fun, exciting background section introducing security, addressing both risks and the need to monitor networks and systems. Topics such as the classic "threat x vulnerability x value = risk" formula to threat modeling and limitation of attack prevention technologies are included. A nice thing on the process side is the "assess -> protect -> detect -> respond" loop, defining at a high level a reasonable security process for an organization. The threat-analysis material seems to have military origins, but is enlightening for other types of organizations as well.
The concept of network security monitoring, as in the book's title, is introduced as being 'beyond IDS' -- with some coverage on why IDS deployments fail and what else is needed (NSM process and tools, that is).
Bejtlich makes the important, rarely appreciated point that intruders are often smarter than defenders. It presents a stark contrast to the "staying ahead of the hackers" theme of many security books, an approach which makes no sense in many cases as the attackers are in fact far ahead to start with. The NSM approach will indeed work against advanced attackers, albeit (as the author admits) at a high resource cost to the defending organization. Such 'worst case' scenario preparations are extremely rare in other security books. Detecting such intruders is covered as part of a breakdown of the compromise process into five phases (from reconnaissance to using/abusing the system).
Another gem is the idea of a "defensible network": not "secure" or "protected," but defensible. A defensible network is one that can be watched, is configured to limit possible intruder actions, can be kept up to date, and runs only the minimum necessary services. A network so configured assures that if bad things happen there, they can be handled effectively.
I liked how the tools are covered in the book. The explanation of each tool is not simply a rephrasing of that tool's manual, but rather presents the tool's best use in the context of the entire system. While the paradigm "products perform collection, people perform analysis" might grow stale as the products get smarter, having training analysts still is one of the best investments in security. On the process side, the book covers complete analyst training. People are indeed the critical component of NSM, since most of the decision-making relies on trained analysts and their investigation, classification and escalation of alerts.
A chapter on netflow and other types of session/connectivity data presents considerable interest to those monitoring networks. Example case studies show how such data helped identify intrusion action that did not directly produce IDS alerts. Same applies to traffic visualization and statistical tools that enrich the IDS data and can sometimes provide early anomaly indications as well.
NSM event-driven analysis in Tao of NSM is centered on Sguil - a new GUI frontend to NIDS, session and other context data, facilitating easy and effective event classification and escalation (if needed).
Emergency NSM vs ongoing monitoring NSM procedures are also covered in the book. Even if an organization does not maintain an ongoing security monitoring program, it can still benefit from NSM that is deployed after a suspected intrusion.
Attacks against NSM processes and technologies also fill a dedicated section. Such attacks include intruder tools as well as attacks against the human (such as simply attempting to overwhelm the analysts) and process components of the NSM.
The book should be required reading for any security professional, and for those wishing to enter the field. It helps to broaden the horizons of seasoned professionals as well as educate the beginners in monitoring techniques. While the value of NSM as an approach can be debated in modern organizations (where tuned sensors and skilled analysts are an exception rather than the rule), the book is a superb security resource even for those who do not choose to implement NSM at the moment.
info-secure.org maintainer Anton Chuvakin, Ph.D., GCIA, GCIH is a security strategist and author of Security Warrior . You can purchase Tao of Security Monitoring from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
NO! because Zonealarm is saying you're under ATTACK!!!
and someone is pinging your host...
There are no atheists when recovering from tape backup.
Dude, I already downloaded SP2. I'm invincible now. Looks like this guy was just a little late with the book!
I bet you were too tired the next day to realize your network had been 0wned which was Mr.Bejtlich's plan all along.
Maybe he lost the sleep because after reading it he realized how vulnerable his network was.
Thanks to the internet, we can now all die alone together! -SomeWoman
. . . no longer clever to use the word "Tao" or "Zen" in your book title.
Thank you for your attention regarding this matter.
-Peter
no no.. linux users just don't have sex.
That's not true, Linux users do it in clusters...and they don't have to pay.
Where would we be if Wheel had hid her round rock in a cave instead of showing everyone how it rolls?
This seems like common sense. Shouldn't all network admins be doing this anyway?
Yes of course. You should spend an hour a day in silent contemplation of the "The Spinning Cube of Potential Doom".
BTW, If you think common sense is common, your sample size is to small.
"Hmm. I wonder if it has a chapter on finger pointing and avoiding blame?"
.357 revolver for 5 minutes or until sufficiently calmed down.
Upon learning that your systems have been penetrated, proper incident response is as follows:
1. Scream. Hold head between hands and moan.
2. Check passport, one-way tickets to South American country of choice. Express relief that the emergency escape kit is still operational.
3. Remember advising boss to recind deparmental policy of secure sticky-note-on-the-monitor storage for passwords. Recall boss' gales of laughter in response. Take hefty swig of Jack Daniel's.
4. Remember advising boss to please not open random e-mail attachments. Recall boss' blank stare in response. Suck on barrel of
5. Remember pleading with boss to allow filtering executable attachments. Recall boss' response. Almost pull trigger.
6. Resist urge to yank server out of rack and dump out nineth-story window.
7. Advise boss of break-in. This starts the long chain of blame-passing that ends when the CEO sacks 5 random people in middle management and below.
8. Sit back and watch the spin machine start the vital post-incident response protocol of figuring out who might know what happened and silencing them.
p.s. someone help me, please! I've chipped in to the community. You should too.
"Evil will always triumph because good is dumb." -- Dark Helmet
I haven't slept for ten days!
.
.
.
Because that would be too long.
Well, MAYBE you should stop broadcasting your IP address to the Internet.
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
I never figured that "you're broadcasting your address to the internet" thing.
Broadcasting ?
as in
# ping -b 255.255.255.255
Windows does that automatically ? Would that explain why Windows hosts generate so much traffic on Ethernets ?
Or is every packet rewritten so that the return address is 127.0.0.1 which would explain why quite a few things appear not to work for mysterious reasons when I try Windows networking (I admit to not using Windows much).
Or has somebody from the sales department been set loose again ?
May contain traces of nut.
Made from the freshest electrons.