The Botnet Hunters

By Joan Goodchild, CSO |  Security Add a new comment

A self-proclaimed geek from the age of 14, Andre DiMino had always been interested in computers and networking. But it wasn't until he entered his professional life many years later that he became interested in the security side of that world.

"I was a system administrator for a fairly large network that experienced a significant hacking incident one weekend," said DiMino. "I became consumed with learning about the methods of attack, who might be involved, and where it came from. Right then, I became passionate about all aspects of security, as well as the various groups that carried out the attacks."

And today, in his forties, it is DiMino's interest in the dark side of security that consumes much of his free time. By day, DiMino is a professional digital forensic analyst. By night, he serves as director of an organization known as Shadowserver Foundation, a group of volunteers dedicated to sleuthing out cybercriminals and shutting them down.

DiMino, and another cofounder who is no longer part of the organization, launched Shadowserver in 2004 with the initial mission of tracking malicious activity online and finding some way to make it stop.

"We just kind of started chasing malware, chasing bots," said DiMino. "Mainly we were interested in understanding what malware did, where it went, how it was developed."

A good deal of their time was spent tracking malicious botnets, networks of compromised computers running software that is installed through virus or worms, without the owners' knowledge; these systems are then controlled remotely by a "bot master." They are used for various online crimes, including sending out spam, phishing, committing click fraud and launching denial-of-service (DDoS) attacks. Windows PCs are the typical target, although a Mac botnet was reported earlier this year.

Also see the interactive graphic What a Botnet Looks Like

Just five years ago, hunting botnets, said DiMino, was a much different game. The botnets were fairly straightforward, he said, and the primary method of communication was the IRC (Internet Relay Chat). DiMino and other volunteers were able to act like criminals by joining a botnet, watching its traffic to get an understanding of how it was architected and learn more its particular function. They found their efforts were worthwhile as they began contacting network hosts, alerting them that were supporting the botnets and seeing them shutdown.

"Things really started to snowball," said DiMino. "We decided it should be a service to the community to improve the safety of the internet. And we started to build a cross-section of security experts to help out."

Shadowserver now has ten of what DiMino called "carefully vetted" volunteers in several locations around the world. These cybercrime busters need to be of the utmost trustworthiness, he said, because the data which Shadowserver volunteers deal with is highly sensitive. And that is exactly what the bad guys want.

Tools of the trade

DiMino detailed the four-step process that Shadowerver employs to stop botnets. The group first detects malware by setting up honeypots (Internet-attached systems that are easy for hackers to find and infect), and they use many different types of technology to analyze incoming and outgoing traffic.

"In botnet/malware network analysis, we like do both dynamic and static analysis," said DiMino. "Dynamically, we want to study full content network traffic to help determine exactly what is happening on the wire. So open-source tools such as Wireshark, Chaosreader, Argus, etc., are helpful. We also do testing as to how intrusion detection systems may detect malicious network activity, so we use Snort as well. Then there are the various open source honeypots that we use as part of our malware collection. Any organization interested in malware detection/collection should run some sort of server-side honeypot at different points on their network. It can give a very good indication of what they're facing as far as potentially malicious traffic directed at them."

These honeypot sensors capture spam and malware which is then analyzed. Volunteers want to know about its network touch points; where does the malware go? Who does it attempt to contact? These are the first steps to finding a botnet. (See How Gozi's First Second Unfolds for a detailed look at one Trojan's behavior.) Unfortunately, it is not very simple and requires a delicate balance that allows them to both obtain information without contributing to the problem.

    Add a comment

    Post a comment using one of these accounts
    Or join now
    At least 6 characters

    Note: Comment will appear soon after you have activated your account.
    Obscene/spam comments will be removed and accounts suspended.
    The information you submit is subject to our Privacy Policy and Terms of Service.

    ITworld LIVE

    SecurityWhite Papers & Webcasts

    White Paper

    Overcome Top 7 Admin Challenges of Active Directory

    As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable, enforceable processes that reduces administrative overhead and enables robust, customizable reporting and auditing capabilities. Brought to you by NetIQ.

    White Paper

    Insiders Can Ruin Your Company. Take Action.

    Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in organizations worldwide. This white paper from NetIQ, discusses key technology solutions that help to prevent and detect insider threats.

    White Paper

    Top Solutions and Tools to Prevent Devastating Malware

    Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring (FIM) tools that provide immediate alerts. This white paper has been brought to you by NetIQ, the leader in solving complex IT challenges.

    White Paper

    Streamline Compliance and Increase ROI

    Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will help your business gain the maximum return on investment possible while aligning your compliance programs.

    White Paper

    X-Ray of the PCI Process-4 Proactive Steps

    This white paper from Forrester Research Inc., helps break PCI into understandable components. Security and risk professionals will gain knowledge and insight into creating a compliant and secure IT environment. Follow these four proactive steps now before your next audit. Brought to you by NetIQ.

    See more White Papers | Webcasts

    Ask a question

    Ask a Question