Course Review: Sourcefire System v5 + SFCP
Hi all.
My company decided to request that the Sourcefire System v5 course be brought onsite so we could get some wonderful SourceFire training, plus the SFCP (SourceFire Certified Professional) exam. I thought i'd write up a review.
As you may be aware, Sourcefire is the commercial version of the Snort IDS packaged in an application with many additional features. SF intends to provide a security package that provides insight into your network an its traffic in a unique way.
The Sourcefire System v5 class is a 4 day course "covering the powerful features of the Sourcefire System,  including FireSIGHT®, in-depth event analysis, IPS tuning and  configuration, and the IPS rules language. You will also learn how to  use and configure next-generation Sourcefire technology including  application control, firewall and routing/switching capabilities.  Sourcefire users will learn to properly tune their system for better  performance and greater network intelligence, and leverage the powerful  tools in the Sourcefire System for more efficient event analysis."
This is an accurate summation of what the class offers. If your company is not using Sourcefire, you'll likely leave the class wishing it did, if they aren't implementing SF to its full capacity, you'll be on your way to activate additional licenses. SF has the capability to monitor network connections, malware events with analysis capability, user information, and integration with other tools.
One great thing about the class for us was the instructor. Or instructor was not a salesman, but a long term veteran of SF deployments and implementation. You are encouraged to ask questions to help you leverage SF effectively in each section of the course. As far as the daily schedule, you work theoretically through a large book, but honestly the book is not what you should be focused on during the course so much as the lecture and labs; you should probably review the book nightly or after the class has ended and you are prepping for the exam. If the instructor is demonstrating something, rest asssured you will be reproducing it in the lab. This is soo valuable, for a number of reasons. The labs are remove, you will access remote systems and user the SF defense console and send attacks and traffic to various lab'ed networks and configure how SF will detect and act on the traffic. It will provide an understanding of how SF works behind the scenes. Later in the course you will get into analysis and rule writing, including regex (rough). This part of the course will help anyone who works with the system from analysts to IA and response teams. Honestly after the rule writing course i'd be afraid to take the rule writing course itself which has to get crazy.... Finally we get into case studies of various attacks and how to review, and optimize your rules. In this section we broke apart traffic looked at the vulnerability or exploit and used it to look at our rules and verify the traffic that alerted and used it to determine whether we had an incident.
The final component of this course for me will be the SFCP exam, which I intend to take in the next few weeks. To note, this is not the SnortCP exam, this is specific to SF. Like the SnortCP it is online unproctored, however I discussed this with my instructor. A few things to note. Cisco has acquired SF and that will eventually effect the exam. Whether that is for better or for worse remains to be seen. But the instructor claims that the open version of the test allows for a better (Read: tougher) examination of the candidate's knowledge of the system. In my mind proctoring provides little guarantee of quality. About the only thing it stops is someone taking the exam for you. If the exam provides validation of the material from this course, I think it will be a good indicator of the potential quality of an applicant. I mean it can't be that hard. "I see you passed this exam. What did you think about it? What did you learn from the course? Provide examples of how you can leverage this product to protect my enterprise." In a few minutes you have ascertained with some degree of certainty whether the candidate earned the certification, and perhaps learned a little more. Judge the candidate, not the credential. (exception for the C|NDA)
Let me know what you guys think.