After school, my first employment opportunity came in the financial services industry. I worked for a bank and was initially responsible for a group of firewalls that separated the Internet from the internal bank network. It was a little more complicated than I am describing as there were technically several networks with different ‘trust levels’ and the firewalls deployed policy in an attempt to enforce these levels of trust. Aside from my role of ensuring the policy accurately reflected the business requirements, I spent time ‘looking’ for anomalies, potential attacks or issues. This work involved writing lots of Perl scripts to parse and correlate logs, analyzing packet captures, running vulnerability and penetration tests and the other typical functions a security analyst performs. While it sounds very proactive, the amount of actual proactive work was in reality minimal. You get bogged down with other projects, meetings, lack of resources, a deadline here or a emergency there. I eventually switched to a different team that designed the networks and security. My new manager who till this day I have the utmost respect for and who is now retired wanted to have myself and another individual be given permission to spend a week or so of dedicated time to snoop around the network, servers, and systems. We would attempt to gather what information we could obtain authorized or not. We would be given free rein to see what we could gather. The only restrictions were no DoS attacks or causing outages and we were to remain stealth. We would put all this information in a confidential report for management. He presented this, but was told no. I was very disappointed. The project sounded very exciting and fun and I was so looking forward to it. My manager was disappointed as well, although he said he expected that response and shared with me why that decision was made. He is a very smart man and was ahead of his time.
Over the Easter weekend, I had the opportunity to speak to a friend who has worked for the federal government for over 30 years. My friend was telling me about a security team who’s sole responsibility is to be proactive. This team searches the network looking for vulnerabilities or attacks that are in progress, usually under the radar using a variety of open source and other tools. My friend was very positive about them, indicating the team has done really good work and produced excellent results. I was happy to hear that a large organization such as the federal government had a full time team dedicated to this purpose.
In my years consulting for many different industries both large and small, I have seen a very obvious increase in proactive security monitoring, analysis, and investigation. Most financial industries have teams in place today as well as other large organizations. Unfortunately, in some cases, these teams are not dedicated full time, rather it is one part of their many responsibilities. In my opinion, this is where a mistake is being made and the effectiveness of having proactive security teams starts to be a problem.
One of the biggest reasons that proactive security analysis teams are not present, or only part-time is cost and lack of measurable valid metrics. How do you measure the effectiveness? It is possible the team might go for weeks, not finding any big vulnerabilities. Maybe there are not currently any attacks present on the network. Maybe there are active attacks, but they are currently not looking in the right places? Maybe they don’t have the expertise required to see the attack in progress? From a financial perspective, one sees large sums of money for the team of experts and you may or may not get tangible results. It is a tough justification. If money gets tight within the organization, this problem often worsens. Research often falls into very similar circumstances. There is an intrinsic value to having these types of teams, but how does one represent that financially? I haven’t figured out an answer to this yet.
For industries that provide infrastructure or financial services, or deal with data that is sensitive, I believe that regulation from government is necessary for this type of activity to be provided with guarantees. I think as a society we will eventually get there, but it will be a long battle with industries pushing back indicating that they can self-regulate. Given the types of attacks that are now prevalent, proactive analysis with expert people is absolutely necessary.
If you ask any organization large or small they will all state they take information security very seriously. But would you expect a different answer? I have spent the last 8 years consulting, and this has given me an insight into those statements. In my experience, the reality of those statements contain quite a bit of variance. From my Consulting engagements in many different parts of the world, I find that this is somewhat geographically based. If you head over to the middle east for example, I have found that proactive security is present in many organizations and it is not new. The attitude is different as well. Proactive security is expected, from senior management down and if you mention the idea of not having it, the reaction is to look at you as if you are nuts and in most cases that reaction is a truthful one,
How serious is your organization about security? Do there actions match their statements or are they just words?

