Gene, my experience with audit, and log collections begins with something you said in one of your security classes back in 1997. You said, at least turn on logging so that, if something ever happens, at least you have somewhere to start looking for answers. I still remember and live by that advice and it has helped me more than once. If you were giving advice to the home user / small office user related to logs, what would that advice be today?
In today's Windows systems, security logging is enabled by default, so the situation is now somewhat different in that users simply need to leave security logging on. Those who feel they need more logging can enable more Event Categories, because only a few Event Categories are by default enabled. Additionally, if users deploy personal firewalls, which have become essential in achieving defense in depth for PCs, they will also be able to obtain additional log data, as well as alerts that can help them learn about attacks that have occurred against their systems.OK, and what is your basic advice for the corporate world, I promise we will drill down into the details later!
In the corporate arena, some minimal level of logging also needs to be enabled, and additional log data from personal firewalls also needs to be collected. In this arena, however, automated log data aggregation and correlation, the kind of functions that Security Information and Event Management (SIEM) tools perform, are a necessity. Trying to manually access and analyze log data from a plethora of PCs (as well as other types of hosts) is too unwieldy and costly a task for technical staff--automation is necessary.Thank you for that. I remember your classes, you were a great instructor, are you still teaching today? What is your favorite venue?
I still teach quite a bit. I teach courses on intrusion detection and prevention, incident response and forensics, Windows security, and Unix and Linux security, as well as the Certified Information Security Manager (CISM) exam prep course.Nice! And, I know you are a writing machine with over a hundred papers and multiple books, what is your main focus in writing at the present?
My blog site is my main current emphasis.[1] I write a minimum of two blog entries every week, covering a very wide range of issues. I also still periodically write papers for various journals, such as Computer Fraud and Security and the ISSA Journal.I enjoy your blog, thanks for doing that, I particularly enjoyed http://www.high-tower.com/blogs/gschultz/wikileaks-pandoras-box-opened/ that was nicely balanced. I remember hearing that you are on the advisory board for Secure Defenses and you have a senior position at High Tower; will you share with our readers where else you are involved in governance?
Nowhere else. Just keeping up with the security issues at my company, High Tower, keeps me plenty busy with respect to governance issues. We eat our own home cooking, the things I talk about when I give lectures on governance are the things we do at High Tower.Awesome, so you really do have a voice that should be listened to in our industry, so let's drill down shall we? Question number one, is the log analysis space really a separate space from the SIEM space? A lot of confusion still floats over this question, and I get asked about this a lot; what is your take?
The answer is, it depends. In a SIEM tool with full functionality, log analysis and the analysis performed by the tool are essentially the same. Both utilize event correlation algorithms to maximize correct detections and minimize false alarms. But some SIEM tools are really nothing more than log aggregators; they perform little, if any, log analysis.This is very helpful Gene, and it does show the importance of event correlation; what if that was a rootkit that got installed? That makes event correlation even more important, yes?
If that was a rootkit, Stephen, antivirus would not have found the malware; it has control of the kernel. Event correlation may be all that you have, though there are some new technologies starting to show up.What about the BMC or Service Host, they are connected to the network, but they are not the main CPU. If we do not have event correlation, will we know what happens?
One thing that can be done, Stephen, is a dedicated CPU to scan systems: it connects to them and scans them. This is the new technology I was talking about; for instance, Copilot, is a PCI card with a CPU. You may have read the Usenix paper.[2] So you plug it in and it has its own CPU and its own memory and it can connect to the memory of the subverted machine. Right now they are pricey, but I think the cost will go down and the features will go up.What is the impact of virtualization on SIEMs and security in general?
I am not sure, I think that will be the next level of challenge for these products. Virtualization is a double edge sword. Some people say we are doomed, the red pill - blue pill residing in the virtual environment, and all that. But, if you think about it, virtualization hasn't employed a lot of security. That needs to change and I think that will be a growth area for the industry. From a SIEM perspective, we simply need to learn the signs that a virtual environment has been compromised. Also, vendors can put markers in place, essentially tripwires, so that if code is running where it does not belong, that can be detected. Of course, the attackers will learn what the tripwires are, but it is a cat and mouse game. Right now, I would say the attackers that write rootkits for virtual environments have the advantage, but that will not always be so.I realize this is a similar question to when I asked about advice for the corporate world, but if a close friend was taking a job as CSO of a fortune 500, and they already had a SIEM implementation, but it was partial and ongoing, what would be the most important advice you would give her?
Honestly, I'd look very hard at the SIEM tool that this person had purchased and on the basis of the features, functionality and reliability (or lack thereof) of this tool, make a recommendation to either accelerate and complete the SIEM implementation (because of the many benefits of this technology), or to scrap it and start over. I don't pull punches--there are some SIEM tools to which I would not even allocate rack space if they were given to me because they don't at all deliver what SIEM products should (although they can be quite amusing to watch because of all the lights that go on and off and other display gimmickry). Some others are really excellent; if the friend had picked one of these, I would strongly recommend going full speed ahead with the implementation.Thanks, this has been great and I have really enjoyed it and learned a lot. Just one last question - can you tell us a bit about Dr. Gene Schultz the person? What do you do when you are not in front of a computer?
Well, not flying, that's for sure. I am on an airplane going to some part of the world just about all the time. (Would you like my bonus miles so that you, not I, can fly somewhere else?) On a serious note, I like bicycling, fishing, hiking in the mountains (where my wife and I have a small second home), and fiddling with the two model railroad sets that I have built. Model railroading is probably my biggest after hours passion, but being on travel so much, I do not get nearly as much time to work on my layouts as I would like. Interestingly, I recently read an article about pop singer Rod Stewart, who is also an avid model railroader. He brings kits with him while he is on tour, but has the advantage of owning his own plane, so he can take anything he wants with him. Perhaps I should take a clue from him. *smile*