<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>DDoS and Security Reports | Arbor Networks Security Blog » 2012</title>
	
	<link>http://ddos.arbornetworks.com</link>
	<description>A weblog dedicated to educating the community on security threats that matter</description>
	<lastBuildDate>Mon, 21 May 2012 14:31:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<copyright>2006-2008 </copyright>
	<managingEditor>webmaster@arbor.net (info@arbornetworks.com)</managingEditor>
	<webMaster>webmaster@arbor.net (info@arbornetworks.com)</webMaster>
	<category>Podcasts</category>
	<ttl>1440</ttl>
	<image>
		<url>http://ddos.arbornetworks.com/gen-images/sidebar_leftbarlogo.gif</url>
		<title>DDoS and Security Reports | Arbor Networks Security Blog</title>
		<link>http://ddos.arbornetworks.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle />
	<itunes:summary>A podcast series dedicated to educating the community on security threats that matter</itunes:summary>
	<itunes:keywords>network, security, arbor, monitoring, internet, botnets, ddos, attacks, threats</itunes:keywords>
	<itunes:category text="Technology" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>
	<itunes:author>info@arbornetworks.com</itunes:author>
	<itunes:owner>
		<itunes:name>info@arbornetworks.com</itunes:name>
		<itunes:email>webmaster@arbor.net</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.arbornetworks.com/rss/podcasts/podcast_xml.jpg" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/asert" /><feedburner:info uri="asert" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Long strange trip…</title>
		<link>http://feedproxy.google.com/~r/asert/~3/gXKNTUyrLck/</link>
		<comments>http://ddos.arbornetworks.com/2012/05/long-strange-trip/#comments</comments>
		<pubDate>Mon, 21 May 2012 14:31:38 +0000</pubDate>
		<dc:creator>Rob Malan</dc:creator>
				<category><![CDATA[Arbor Networks - DDoS Experts]]></category>

		<guid isPermaLink="false">http://ddos.arbornetworks.com/?p=4666</guid>
		<description><![CDATA[It’s time to move on. What an amazing twelve years! It’s hard to get my head around it, but building a company from 2am brainstorming sessions to a real-live company with employees, customers, and partners sprinkled all over the globe is pretty crazy. It would be easy to say that we accomplished what Farnam and [...]]]></description>
			<content:encoded><![CDATA[<p>It’s time to move on.  What an amazing twelve years!  It’s hard to get my head around it, but building a company from 2am brainstorming sessions to a real-live company with employees, customers, and partners sprinkled all over the globe is pretty crazy.  It would be easy to say that we accomplished what Farnam and I set out to do at the beginning: build an infrastructure to save the Internet (from DDoS at least), and build something valuable for our friends and families – the American Dream.  However, for me personally, it has been so much unexpectedly more.  </p>
<p>It’s like trying to plan your life by picking a college major as a high school student.  You think you’re picking a destination; however, you’re just picking a trailhead that’s marked with a destination you think you’d like to get to.  You are in fact picking a path through unknown territory to a place you’ve only read about.</p>
<p>To make this more concrete with an example, I remember sitting down with Farnam at a coffee shop and interviewing our first VP of Sales – Arbor’s first VP hire.  Not only did we not know what makes a good VP of Sales, we didn’t really even know what a VP of sales did day-to-day.  Should they run Marketing?  What is Marketing?  Advertising?  Hell if we knew… did we like this guy?  We did – and that turned out to be the actual right question for that hire.  </p>
<p>Well, suffice to say, it’s been a long time since 2000.  There have been a lot of executive positions that have been filled and refilled since then – I’ll leave it as an exercise to the reader to count them via google and the way-back machine.  </p>
<p>However, it turns out that building teams is only part of a founder’s job.  Over the course of the last twelve years I’ve constantly shifted my focus as Arbor matured:  I used to love to code – still do – I wrote the first version of the Peakflow system; I turned into a salesman – I was the pre-sales engineer that sold all of our early customer wins (paired with our VP Sales); I opened up EMEA sales, hired our early team there and sold the first customers; I stepped in as VP Product Management for three years – most thankless job in the company btw; I led our strategic entry into the Enterprise market with countless trips to NYC and DC;  I was tasked with making APAC a meaningful contributor to revenue; I was tasked with M&#038;A – find something to buy – pretty hard problem for VC-backed stock-only private-to-private currency; and I was tasked with M&#038;A again – find someone to buy us; serve as a board member – until the acquisition; and most recently, come up with a next-gen fixed-line and mobile strategy.  I’m not trying to write a resume here, but just to point out that wow… that’s a lot of stuff that was certainly not disclosed on the sign at the beginning of the trailhead that said, “Start a Tech Company and be its Chief Technology Officer!”  You can see why I always groan on the inside when someone asks me what a CTO does.</p>
<p>The most unexpected part of starting the company, that was both humbling and weighed the most on me though, was the responsibility to the employees and customers that I felt.  As a researcher, I was used to doing all the lifting on my own.  I could be as risky and crazy with my ideas and projects as I wanted – the way to innovation.  However, you quickly learn in a startup, that you need to share the load in order to carry anything meaningful.  The problem is, once you’ve convinced friends (and friends to be) to relocate their families and join you on your crazy trip, the joint weight of that responsibility (kids’ shoes, medical care, food, mortgage payments) comes to bear on you.  </p>
<p>We started raising our second round of funding Sept 1, 2001 – not good timing.  We came to really appreciate our capital for the oxygen that it is.  We closed it in February of 2002, the last dollar we took in fundraising.  Needless to say, that a day didn’t go by when I didn’t worry about all of the families that depended on our decisions.  Don’t screw it up, Rob!  </p>
<p>Another unanticipated aspect of founding the company was the travel.  For the past twelve years my home has been Northwest Airlines (now Delta).  I spent more days on the road than at home.  I’ve been {platinum, diamond} at {Northwest, Delta} since 2000 – at least Detroit’s (DTW’s) only one-hop from anywhere on the planet.  I’m past the million-mile mark and closing in on two.  I’ve used up all of my visa pages (and extensions) in two passports.  As a kid, the idea of traveling to the South Seas was intoxicating.  Last month I finally got there – spending a week in APAC attending Arbor’s customer summit in Bali.  That trip along with some follow-on meetings with customers in Singapore gives a good example of my flight itineraries:  DTW->AMS->SIN->DPS->SIN->NRT->DTW.  I spent 48 hours travel time for about 72 combined hours in Indonesia and Singapore – multiply this by twelve years to approximate my travel.  It was sitting on the beach in Bali under a tree watching the surf – and wishing I were only home – that it finally hit me.  Time to take a break.</p>
<p>There are reasons why it won’t be so bad on Arbor for me to leave now.  Arbor’s been on a hiring tear these last twelve months (and it’s still going strong).  We’ve filled out the management team with great players, and have been building onto a fantastic engineering team as fast as we can hire in all three development centers:  Ann Arbor, Boston and Atlanta.  We’ve hired new product managers for the enterprise product lines that are full of energy and come from battle tested security companies.  We just hired a new leader for our corporate development team and another for our security research team.  I won’t spoil any of the surprises, but there are lots of great new products and features coming down the roadmap that are just what the customers need, want, and in some cases, don’t even know they need or want yet.  The sales teams continue to do what they do best: overachieve in every region.  </p>
<p>I remember meeting with a VC back in October or November of 2001 on Sand Hill Road with Farnam.   Due to the terrible funding climate post Sept-11 attacks, we had scaled back our sights to just trying to raise a mezzanine round.  He sneered at us, told us that denial-of-service was a fad that had passed, and that we’d be out of business within six months.  It turns out that his firm is the one that no longer exists.  Denial-of-service attacks – unfortunately for society – were not a fad.  They continue to escalate in sophistication and magnitude.  Arbor’s core market is only growing.  Arbor’s acquisition by Danaher has gone smoothly.  Two years into the merger, life is pretty much the same for most of the company.  The promise of the acquisition has been playing out: stand alone Arbor backed with significant financial firepower.  This combination of company and market stability allows me to be able to pick now as an opportune time to step off – without any worries.</p>
<p>We’re a long way from the winter of 2000, when our small band of crazies broke onto our building’s rooftop to raise the pirate flag; or the winter of 2001 when we drilled a hole through the roof to get a live Olympics feed for our “SOC”.  These days people bang on the glass and feed the hackers.  There are so many people that have made Arbor great, that I can’t call them all out here.  You know who you are:  Employees (what a horrible way to say friends), Customers, Partners, even Competitors – you’re all there!  Thank you all, from the heart.</p>
<p>Your friend always,<br />
-Rob</p>
<p>PS.  If you get confused, just listen to the music play.</p>
<img src="http://ddos.arbornetworks.com/?ak_action=api_record_view&id=4666&type=feed" alt="" /><img src="http://feeds.feedburner.com/~r/asert/~4/gXKNTUyrLck" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ddos.arbornetworks.com/2012/05/long-strange-trip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ddos.arbornetworks.com/2012/05/long-strange-trip/</feedburner:origLink></item>
		<item>
		<title>Measuring Botnet Populations</title>
		<link>http://feedproxy.google.com/~r/asert/~3/bvtGLq2igsM/</link>
		<comments>http://ddos.arbornetworks.com/2012/05/measuring-botnet-populations/#comments</comments>
		<pubDate>Wed, 02 May 2012 13:11:15 +0000</pubDate>
		<dc:creator>Jose Nazario</dc:creator>
				<category><![CDATA[Arbor Networks - DDoS Experts]]></category>
		<category><![CDATA[Botnets]]></category>

		<guid isPermaLink="false">http://ddos.arbornetworks.com/?p=4657</guid>
		<description><![CDATA[The following is excerpted from a talk I gave at the 2012 APCERT meeting in Bali, Indonesia in March, 2012. The topic was on botnet population measurements, something that we&#8217;ve been doing for many years and has grown in importance. What do we mean when we talk about measuring botnet populations? We are trying to [...]]]></description>
			<content:encoded><![CDATA[<p>
The following is excerpted from a talk I gave at the <a href="http://apcert2012.idsirtii.or.id/apcert-2012/">2012 APCERT meeting in Bali, Indonesia</a> in March, 2012. The topic was on botnet population measurements, something that we&#8217;ve been doing for many years and has grown in importance.
</p>
<p>
What do we mean when we talk about measuring botnet populations? We are trying to measure the number of infected devices to figure out how many people are affected, the number of accounts or customers, and the like. Because of the way the Internet is structured, we can only measure the number of infected PCs or IP addresses received in a time period. We then have to use this information to estimate how large the botnet infected population is.
</p>
<p>
We count botnet populations for several reasons. First, we want prevalence measurements in order to understand which threats to focus our limited efforts on. We want to understand the prevalence of a botnet by geographic region, for example, to understand to whom we need to reach out. We also want to understand how we should prioritize our efforts, focusing on botnets that will yield a significant impact if they are addressed. Finally, we want to understand the scale of the resources we need to gather as we tackle the botnet. Continuous measurement is vital in order to understand what mechanisms are effective at reducing the botnet&#8217;s population. Also, if the numbers ever drop to zero, we can call it a victory. Finally, we also want to understand the size of the possible attacks and any expected financial impact, in order to prepare defenses.
</p>
<p>
<b>Measurement Methodologies</b>
</p>
<p>
Counting methodologies are broken into several different methodologies. Measurements using sinkholes are the most popular mechanism right now to count. In this method, we take the botnet command control server and redirected either by DNS or IP redirection to servers that the good guys operate so it&#8217;s now outside of the botnet operator&#8217;s hands. Then we&#8217;re able to count the number of unique IP addresses connecting every day to this server, and we know that these belong to a particular botnet. We can also fingerprint the traffic coming in and are able to distinguish one botnet from another, giving us a prevalence count.
</p>
<p>
Sinkholes are the most common mechanism right now to count botnets, and are widely done by many groups. All we have the number of IP address is a connect to us here, but sometimes there is a piece of information and the communications from the botnet to the server that we can use to uniquely identify the client and identify when there are more than one PCs source IP address. This might include for example the MAC address for from the botnet, the hostname from the PC, or in the case of the recent Flashback malware the UDID from the device itself. This can help give us some better numbers about the population size.
</p>
<p>
<img src="http://ddos.arbornetworks.com/uploads/2012/04/Slide101.jpg">
</p>
<p>
Shown above is the number of Conficker infected systems that <a href="http://ddos.arbornetworks.com/2009/01/two-weeks-of-conflicker-data/">we counted over a two week period</a>. This was gathered using the &#8220;q&#8221; value from each individual communication and then summed per source IP every day, yielding a  decent estimate of the size of the botnet. In this period we estimated the botnet grew from 200,000 zombies to much more than 700,000 zombies.
</p>
<p>
Another method for counting botnets and estimating their size we call dark IP monitoring. This method takes large unused IP  address blocks and then listens for traffic. The collection system is able to fingerprint bots based on specific signs. This could include the exploit traffic or traffic to a specific TCP/IP service used. This then gives you some passive mechanism to watch the botnet and try to spread. Arbor used this method to measure the size of the 2003 Blaster worm, watching a /8 network and counting worm sources.
</p>
<p>
<img src="http://ddos.arbornetworks.com/uploads/2012/04/Slide12.jpg">
</p>
<p>
This graphic is from of paper that we wrote called <a href="http://web.eecs.umich.edu/~farnam/pubs/2005-bcj-SP.pdf">The Blaster Worm: Then and Now</a> covering the Blaster worm&#8217;s propagation over time. Shown here are the various stages of the worm&#8217;s specific traffic from our dark IP monitors, showing the worm&#8217;s initial burst onto the Internet, followed by the decay phase as networks shut down those hosts and the TCP/IP services the worm used to propagate. The final phase in the graphic shows the diurnal rise and fall of the worm&#8217;s populations as PCs are turned on and off each day. The counts are the number of unique source IP addresses every hour.
</p>
<p>
A direct method for measuring botnets is actually counting on infected hosts. Microsoft has the best option here because they&#8217;re able to count reports from their Windows antivirus software, the MSRT executable pushed down during Windows Update, and other host-based antivirus solutions. Distributing this tool globally has enabled them to measure how many infected PCs hit each individual signature. While this is the most direct measurement possible, this is not accessible to many people outside of Microsoft.
</p>
<p>
Another direct methodology is to crawl a peer-to-peer botnet, gathering the peer list from every node and recursively walking the botnet. This enumeration of the botnet is possible if you know the P2P protocol, but is easily thwarted by strong cryptography. Kaspersky Labs has used this to track the Storm worm, the Miner.h botnet and others. Shown below is a graphic from a <a href="http://www.securelist.com/en/blog/208193084/The_Miner_Botnet_Bitcoin_Mining_Goes_Peer_To_Peer">Kaspersky Labs blog post on the Miner.h P2P botnet</a>, showing how the nodes are connected.
</p>
<p>
<img src="http://ddos.arbornetworks.com/uploads/2012/04/Slide16.jpg">
</p>
<p>
<b>Limitations</b>
</p>
<p>
Clearly with botnet measurements you have possible visibility issues. If, for example, ISPs are blocking ports or are blocking collection addresses and instead directing clients to go to their own sinkholes on their own servers, identifying customers, this will lead to under-counting. Similarly, if the domain names for the botnet, which now point to sinkholes, are used in DNS blacklists, clients will never be recorded at the sinkhole, again leading to undercounting. Also, if hosts are offline &#8211; not connected or just powered off &#8211; they wont be counted. Finally, if the bot&#8217;s self-reporting mechanism is to be trusted to count the botnet population, you are possibly the victim of inaccurate reporting by the bot, either being actively deceived or through errors in the bot&#8217;s counters. All of these can lead to inaccurate values.
</p>
<p>
<b>Complications</b>
</p>
<p>
There are also problems in estimating populations from the source IP counts we gather. DHCP, for example, can lead to over counting. We know that one IP address does not mean equal one device, as DHCP churn can lead to the same device getting multiple IP addresses in a given day. NAT is another issue that can lead to reductions in the numbers. We see ratios about 10 to even 100 to 1 in the wild, meaning we believe that 100 PCs exist for every IP address in some parts of the network. The Blaster worm example from 2003 that I showed earlier is a striking example. Our estimate we present in the IEEE paper was about 800,000 hosts infected with the worm, while Microsoft&#8217;s direct measurements showed about 8 million hosts in the same timeframe.
</p>
<p>
<b>Conclusions</b>
</p>
<p>
Botnet infection data is widely available now from groups such as Arbor, Shadowserver, Team Cymru, and others. Data feeds from sinkholes and other measurements can be used by network administrators to identify infected hosts and remediate their problems. A number of these are covered in a recent report from ENISA entitled <a href="http://www.google.com/url?sa=t&#038;rct=j&#038;q=&#038;esrc=s&#038;source=web&#038;cd=3&#038;ved=0CD4QFjAC&#038;url=http%3A%2F%2Fwww.enisa.europa.eu%2Fact%2Fcert%2Fsupport%2Fproactive-detection%2Fproactive-detection-report%2Fat_download%2FfullReport&#038;ei=9aqaT5SSMKeW2gWL9eWhDw&#038;usg=AFQjCNHhC9vnCwrlSm51OgO5JGOdLqm-Yw&#038;sig2=L9WA941U-Ttmfo3J4dS5sA">Proactive detection of network security incidents</a>.
</p>
<p>
Obviously robust measurements are a crucial element to addressing the botnet problem. In the measurement community, we have identified gaps and inconsistencies in our available methods. Where we are going with this now is trying to standardize methodologies so we can measure consistently. Furthermore, we&#8217;re trying to identify the causes for the gaps in the methodologies (e.g. network vs host measurements) and provide stronger data by closing those gaps. Based on this data, we also work globally to identify working strategies that effectively shut down botnets and drop infection rates. We then want to coordinate these efforts globally to lead to lower infections in each region.</p>
<img src="http://ddos.arbornetworks.com/?ak_action=api_record_view&id=4657&type=feed" alt="" /><img src="http://feeds.feedburner.com/~r/asert/~4/bvtGLq2igsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ddos.arbornetworks.com/2012/05/measuring-botnet-populations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ddos.arbornetworks.com/2012/05/measuring-botnet-populations/</feedburner:origLink></item>
		<item>
		<title>ASERT, ATLAS and meaningful security capabilities</title>
		<link>http://feedproxy.google.com/~r/asert/~3/_8F5Ym6XWzg/</link>
		<comments>http://ddos.arbornetworks.com/2012/04/asert-atlas-and-meaningful-security-capabilities/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 15:39:22 +0000</pubDate>
		<dc:creator>klamb</dc:creator>
				<category><![CDATA[Arbor Networks - DDoS Experts]]></category>
		<category><![CDATA[ATLAS]]></category>

		<guid isPermaLink="false">http://ddos.arbornetworks.com/?p=4649</guid>
		<description><![CDATA[In my two years at Arbor, I have come to recognize that we have a stable of talented experts in various areas of security and networking research who have much to offer in the way of meaningful analysis and threat research. Under the leadership of Jose Nazario, Arbor Networks has invested in and grown our [...]]]></description>
			<content:encoded><![CDATA[<p>In my two years at Arbor, I have come to recognize that we have a stable of talented experts in various areas of security and networking research who have much to offer in the way of meaningful analysis and threat research. Under the leadership of <a href="http://ddos.arbornetworks.com/author/jnazario/">Jose Nazario</a>, Arbor Networks has invested in and grown our <a href="http://www.arbornetworks.com/asert-arbor-security-engineering-&#038;-response-team.html">Arbor Security Engineering &#038; Response Team (ASERT)</a> to include notable experts such as <a href="http://ddos.arbornetworks.com/author/jedwards/">Jeff Edwards</a>, <a href="http://ddos.arbornetworks.com/author/cwilson/">Curt Wilson</a>, <a href="http://www.arbornetworks.com/report">Roland Dobbins</a>, and <a href="http://ddos.arbornetworks.com/author/wcerveny/">Bill Cerveny</a>, to name a few.</p>
<p>Over the last two years in particular, Arbor has grown as a company both in the solutions we provide and the problems those solutions enable our customers to solve. Most people, among our customers and across the industry as a whole, understand the thought leadership and expertise ASERT delivers through our blog, and the technical expertise we provide through our security reports and frequent media appearances. </p>
<p>I wanted to take a few minutes and explain the importance of ASERT, <a href="http://www.arbornetworks.com/atlas-global-network-threat-analysis.html">ATLAS</a>, and the Security Intelligence they provide. I would also like to introduce a strategic addition to the security research team who will drive new capabilities and areas of focus for Arbor Networks.</p>
<p>ASERT is a world-renowned group of security engineers and researchers dedicated to monitoring Internet threats at all times. With ASERT, service providers and enterprises gain the expertise needed to reinforce their overworked security response groups and optimize the defense of their entire network infrastructure. ASERT lets our customers and products detect and mitigate DDoS attacks, worms and other security threats long before they impact business service availability and integrity. </p>
<p>In partnership with our service provider customers, Arbor Networks launched <a href="http://atlas.arbor.net/">ATLAS</a> in February 2007, creating the world&#8217;s largest distributed darknet sensor network. Today, ATLAS sees 24Tbps of Internet traffic. For Arbor customers, ATLAS delivers a globally scoped view of malicious traffic traversing the backbone networks that form the Internet&#8217;s core. Additionally, the ATLAS Intelligence Feed (AIF) provides built-in, automated protection from virtually all known botnets plus a real-time update service that protects customers from new botnets as they emerge. No other vendor can deliver the combination of micro- and macro-level visibility like Arbor does.</p>
<p>In concert with our investments in ASERT and ATLAS, we have focused on increasing the capabilities of our solutions via new products, such as the enterprise and data center focused Pravail Availability Protection System. Pravail APS is a purpose-built platform to identify and block application-layer DDoS attacks that threaten enterprise and data center availability.</p>
<p>With that backdrop, I am excited to announce an important addition to the leadership team at Arbor Networks. <strong>Dan Holden has joined Arbor Networks</strong>, reporting directly to me as Director of Security Research, responsible for overseeing and leading the strategy and execution of Arbor&#8217;s ASERT, ATLAS, and overall Security Research mission. </p>
<p>There are a few reasons why it was the right time to bring on an executive level leader for Security Research:</p>
<p>• To add to Arbor, someone who has successful built out world class, marketplace differentiated research functions that span both Service Providers and Enterprise<br />
• To provide complimentary, new DNA into the team as we expand and grow our security research function and evolve our products to take on new types of security problems<br />
• To work with Dr. Jose Nazario, Senior Manager of Security Research, and provide an unprecedented &#8220;one-two punch&#8221; in the expertise and capabilities we can provide our customers.</p>
<p>I am excited for Arbor Networks but more importantly, I am excited for our customers as they get to benefit most directly from Dan, Jose, and the rest of the security research and intelligence team we have assembled here at Arbor. Welcome aboard, Dan, we are fortunate and excited to have you join the Arbor team!</p>
<img src="http://ddos.arbornetworks.com/?ak_action=api_record_view&id=4649&type=feed" alt="" /><img src="http://feeds.feedburner.com/~r/asert/~4/_8F5Ym6XWzg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ddos.arbornetworks.com/2012/04/asert-atlas-and-meaningful-security-capabilities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ddos.arbornetworks.com/2012/04/asert-atlas-and-meaningful-security-capabilities/</feedburner:origLink></item>
		<item>
		<title>DDoS Attacks on SSL: Something Old, Something New</title>
		<link>http://feedproxy.google.com/~r/asert/~3/D1L7I50feWU/</link>
		<comments>http://ddos.arbornetworks.com/2012/04/ddos-attacks-on-ssl-something-old-something-new/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 12:40:43 +0000</pubDate>
		<dc:creator>jlewis</dc:creator>
				<category><![CDATA[Arbor Networks - DDoS Experts]]></category>
		<category><![CDATA[Attacks and DDoS Attacks]]></category>
		<category><![CDATA[Botnets]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://ddos.arbornetworks.com/?p=4632</guid>
		<description><![CDATA[SSL (or TLS) secures web services such as banking, online purchases, email and remote access. Popular services such as Twitter, Hotmail and Facebook are increasingly migrating to SSL to improve security and address privacy concerns. As more transactions and services are protected by SSL, DDoS attacks on SSL secured services are on the rise and [...]]]></description>
			<content:encoded><![CDATA[<p>SSL (or TLS) secures web services such as banking, online purchases, email and remote access. Popular services such as <a href="http://www.computerworld.com/s/article/9219453/Twitter_turns_on_SSL_encryption_for_some_users?taxonomyId=17">Twitter</a>, <a href="http://www.ditii.com/2010/11/06/hotmail-with-full-https-session-is-now-available-to-all/">Hotmail </a>and <a href="http://www.scribbal.com/2011/05/facebook-announces-migration-to-https-oauth-2-0/">Facebook  </a> are increasingly migrating to SSL to improve security and address privacy concerns. As more transactions and services are protected by SSL, DDoS attacks on SSL secured services are on the rise and are justifiably getting more attention. Some of these attacks are actually standard flood and TCP connection based attacks that have been used for years to disrupt both secured and clear text services. We also see attacks targeting SSL itself. Let’s take a look at how attackers are using old and new methods to disrupt SSL protected services.</p>
<p>Communication between a client out on the internet and a data center server begins (in most cases) with the traditional TCP handshake. This is true for both SSL secured communications and non-secured.</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage11.jpg"><img src="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage11.jpg" alt="" title="SSLImage1" width="666" height="426" class="alignnone size-full wp-image-4639" /></a></p>
<p>The TCP layer is a very common target of DDoS. There are various flavors of these attacks but they share one aspect in common – the attack target is the capacity of the infrastructure to support concurrent TCP connections. Regardless of how many servers or how robust the infrastructure (firewalls, load balancers) there is a finite capacity to maintain TCP connections. One of the most common of this type of attack is the well-known Syn Flood, where attackers initiate enough connection open requests (“SYNs”) without completing the handshake to exhaust that capacity. A variant of this method of attack is for botnetted hosts to open large numbers of TCP connections simultaneously and actually complete the TCP handshake, thereby bypassing standard Syn Flood protections. Another means of  bypassing traditional SYN-flood protections is Slowloris and its variants, which also complete the TCP handshake but then send a request to the server very slowly, one byte at a time, never actually completing the request.</p>
<p>Once the TCP handshake is completed there is a network layer session available for the SSL handshake to take place. The purpose of this exchange is to validate the authenticity of the parties and to establish the encryption key and options that will secure the subsequent communications. The SSL handshake is shown below. </p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage22.jpg"><img src="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage22.jpg" alt="" title="SSLImage2" width="554" height="521" class="alignnone size-full wp-image-4640" /></a></p>
<p>There are numerous known and potential attacks which exploit the SSL handshake to exhaust server resources.  The <a href="http://www.iss.net/threats/pushdoSSLDDoS.html">Pushdo botnet</a>  accomplishes this quite easily by sending garbage data to a target SSL server.  The SSL protocol is computationally expensive and it generates extra workload on the server to process garbage data as a legitimate handshake. Firewalls don’t help in this case because the clients have completed the TCP handshake and are sending traffic to an allowed service.</p>
<p>Another SSL-based attack tool is the <a href="http://www.thc.org/thc-ssl-dos/">THC-SSL-DOS tool</a>, which works by completing a normal SSL handshake but then immediately requests a renegotiation of the encryption method.  As soon as the renegotiation completes, it requests another renegotiation, and so on.  If the server has SSL renegotiation disabled (a standard security best practice), then the tool simply closes the SSL connection as soon as the negotiation completes and opens a new connection to start the negotiation process all over again.  This is extremely computationally expensive and is effective at making services unavailable to legitimate users due to resource exhaustion.  There are numerous other potential attacks that target various aspects of the SSL negotiation process to cause server overload and denial of service. </p>
<p>The diagram below is a simplified view of the infrastructure data centers use to provide ecommerce, email or other services protected by SSL.</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage31.jpg"><img src="http://ddos.arbornetworks.com/uploads/2012/04/SSLImage31.jpg" alt="" title="SSLImage3" width="726" height="268" class="alignnone size-full wp-image-4641" /></a></p>
<p>What is the DDoS attack surface in this infrastructure? First off, the entire data center can be cut off from the outside world through very high volume traffic floods that saturate the incoming links from the internet. Assuming the data center has a provider capable of detecting and screening those types of attacks, what comes next? The firewall is the next target, prone to TCP state exhaustion attacks. Similarly the load balancer/SSL Offload devices are vulnerable. Both maintain tables that track ongoing TCP sessions. In the face of TCP based attacks these devices may become overwhelmed, causing them to stop accepting new connections, remove existing connections or even crash. These actions effectively accomplish the purpose of the attack. Further up the stack, devices supporting SSL and actual application services are attack targets in themselves and have additional application-layer vulnerabilities such as the SSL attacks discussed above. </p>
<p>Most firewalls, ADCs, and WAFs include some DDoS protections yet many high end data centers with the most up to date infrastructure have fallen victim to DDoS. </p>
<p><strong>Why do DDoS attacks continue to succeed?</strong><br />
• Detection is reactive – if attacks are detected based on session tables filling up, server response times rising, etc.<br />
• DDoS attacks (by definition) are distributed. What is normal and acceptable behavior from a single session becomes an attack when repeated by thousands of sources. Firewalls, ADCs view traffic on a session by session basis.<br />
• Blended attacks are effective because each element in the infrastructure is dedicated to performing a particular function.<br />
• There is a lot of NAT out there. DDoS protections built into firewalls and ADCs are heavily based on behavioral attributes of the requesting hosts – e.g. how many sessions from a given source IP. With more and more NAT’d and proxied sources (inside enterprise networks, behind carrier grade NAT, Content Delivery Services) behavioral methods have a hard time teasing out the bad from the good.</p>
<p><strong>What is Arbor’s approach?</strong><br />
• Put DDoS protection at the data center edge – in front of the DDoS attack surface.<br />
• Be as invisible as possible – not part of the attack surface.<br />
• Multiple levels of detection. Use individual host behavior, aggregate behavior of multiple hosts, known signatures and attributes of botnet traffic, IP location, reputation, etc.<br />
• Multiple levels of mitigation. Packet based, header based, behavioral, challenge response techniques that indentify infected hosts and spoofed addresses, white and black lists.<br />
• Automate as much as possible, provide manual controls, and report on what is going on (where traffic is coming from, going where, what is requested, rates, what was blocked, what was passed).</p>
<p>In short, stop attacks before they reach the attack surface and enable the data center to do what it was designed for.</p>
<img src="http://ddos.arbornetworks.com/?ak_action=api_record_view&id=4632&type=feed" alt="" /><img src="http://feeds.feedburner.com/~r/asert/~4/D1L7I50feWU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ddos.arbornetworks.com/2012/04/ddos-attacks-on-ssl-something-old-something-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ddos.arbornetworks.com/2012/04/ddos-attacks-on-ssl-something-old-something-new/</feedburner:origLink></item>
		<item>
		<title>A DDoS Family Affair: Dirt Jumper bot family continues to evolve</title>
		<link>http://feedproxy.google.com/~r/asert/~3/v1XkwytVf4U/</link>
		<comments>http://ddos.arbornetworks.com/2012/04/a-ddos-family-affair-dirt-jumper-bot-family-continues-to-evolve/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 15:28:39 +0000</pubDate>
		<dc:creator>cwilson</dc:creator>
				<category><![CDATA[Arbor Networks - DDoS Experts]]></category>
		<category><![CDATA[ATLAS]]></category>
		<category><![CDATA[Attacks and DDoS Attacks]]></category>
		<category><![CDATA[Botnets]]></category>
		<category><![CDATA[DDoS Tools and Services]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Malware]]></category>

		<guid isPermaLink="false">http://ddos.arbornetworks.com/?p=4584</guid>
		<description><![CDATA[Previous blog entries and analysis by others in the security community have shined a light upon the Dirt Jumper DDoS bot. Dirt Jumper continues to evolve (version 5 appears to be the newest) and a variety of other associated bots packages have emerged over time to include Simple, September, Khan, Pandora, the Di BoTNet and [...]]]></description>
			<content:encoded><![CDATA[<p>Previous blog entries and analysis by others in the security community have shined a light upon the Dirt Jumper DDoS bot. Dirt Jumper continues to evolve (version 5 appears to be the newest) and a variety of other associated bots packages have emerged over time to include Simple, September, Khan, Pandora, the Di BoTNet and at least one private version of Dirt Jumper 5 that I am aware of. While we have collected about 300 malware samples of the Dirt Jumper family, it is likely that other variants are available, as the binaries and back-end PHP for Dirt Jumper has leaked several times. This makes it easy for someone to make slight modifications to the PHP or Delphi binary code and attempt to re-sell the bot, use the bot for their own purposes, or start making money with their own commercial DDoS service. Attacks from the Dirt Jumper family of bots continue to target victims all around the world in a robust manner and we will take a look at who is being attacked, although we cannot always determine the motive.</p>
<h2>RussKill</h2>
<p>Let’s start with a quick review of Russkill, which was seen around 2009-2010:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Russkill11.jpg"><img class="alignnone size-full wp-image-4586" title="Russkill1" src="http://ddos.arbornetworks.com/uploads/2012/04/Russkill11.jpg" alt="" width="382" height="242" /></a></p>
<p>RussKill has been profiled previously, featuring HTTP and SYN flood attacks.  The start of things to come.</p>
<p>Back-end panels changed and bot binaries gained new capabilities over time.</p>
<p><strong>RussKill evolved into Dirt Jumper</strong>:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/DirtJumper2.jpg"><img class="alignnone size-full wp-image-4589" title="DirtJumper2" src="http://ddos.arbornetworks.com/uploads/2012/04/DirtJumper2.jpg" alt="" width="696" height="348" /></a></p>
<p><strong>Which evolved into Dirt Jumper September</strong>:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/DirtJumper3.jpg"><img src="http://ddos.arbornetworks.com/uploads/2012/04/DirtJumper3-300x157.jpg" alt="" title="DirtJumper3" width="696" height="348" class="alignnone size-medium wp-image-4590" /></a></p>
<p>(Thanks to Andre’ DiMino of DeepEnd Research for the screenshot)</p>
<h2>Simple</h2>
<p>September looks very similar to this version of Simple:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-4.jpg"><img src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-4-300x155.jpg" alt="" title="Dirt Jumper 4" width="696" height="348" class="alignnone size-medium wp-image-4591" /></a></p>
<p>Another version of Simple has a different look and feel (three back-end panels pasted together in this particular image for a total of 11,878 bots online):</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-5.jpg"><img class="alignnone size-full wp-image-4592" title="Dirt Jumper 5" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-5.jpg" alt="" width="577" height="729" /></a></p>
<p><strong>Dirt Jumper version 5</strong></p>
<p>The latest version of Dirt Jumper that I know of is version 5, likely written or at least leaked in mid-2011. A few MD5’s:</p>
<p>ef9c4bfa9906251d52c3658252224d85 (leaked sometime in October 2011)<br />
506ba7a322288cc4dc55b7c32fea9f4f (leaked around Feb 2012)</p>
<p>&nbsp;</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-6.jpg"><img class="alignnone size-full wp-image-4594" title="Dirt Jumper 6" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-6.jpg" alt="" width="961" height="347" /></a></p>
<p>The attack types supported by version 5 are as follows:</p>
<ul>
<li><strong>Type 1: HTTP flood</strong> –with an example of a dynamic Referer:</li>
</ul>
<p>Referer: k7569i5p.biz</p>
<ul>
<li><strong>Type 2: Synchronous flood</strong></li>
</ul>
<p>This attack looks the same as type 01 but opens more connections to the target(s).</p>
<ul>
<li><strong>Type 3: Downloading flood</strong></li>
</ul>
<p>This flood looks the same as types 01 and 02 (an HTTP GET) but is intended to be aimed at some type of downloadable content in order to burn resources on the server.</p>
<ul>
<li><strong>Type 4: POST flood</strong></li>
</ul>
<p>The POST flood is similar in style to attacks 01-03 however it has a body payload that consists of the attacked site. A portion of an attack packet shows a dynamic Referer with a properly calculated Content-Length header.  The payload, <a href="http://attacked.box">http://attacked.box</a> corresponds to the attacked site. attacked.box was a locally sinkholed hostname.</p>
<p>Content-Type: application/x-www-form-urlencoded<br />
Content-Length: 21<br />
Referer: 82w6x.info<br />
<a href="http://attacked.box">http://attacked.box</a></p>
<ul>
<li><strong>Type 5: Anti DDoS flood</strong> &#8211; NEW as of Version 5 (does not appear to work however)</li>
</ul>
<p>Attack type 5, “Anti DDoS flood” did not function at all. No attempts to get this to work were successful, despite this feature being hyped in the underground. Perhaps the version(s) I’ve analyzed are not yet fully realized.</p>
<p>Another back-end screenshot with a modified look is seen below, although the exact version number is unknown. I suspect this is a modification to version 5. This is taken from a small botnet with 27 total bots, 5 active.</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-7.jpg"><img class="alignnone size-full wp-image-4595" title="Dirt Jumper 7" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-7.jpg" alt="" width="790" height="490" /></a></p>
<p>Some of the more recent evolutions/changes/code ripping of Dirt Jumper include Trojan.Khan, which is very similar to Dirt Jumper. Jeff Edwards from Arbor ASERT wrote about <a href="http://ddos.arbornetworks.com/2012/03/kahn/">breaking the crypto in Trojan.Khan</a> recently</p>
<p>We do not currently have any screen-shots from the Khan back-end, however I suspect it is very similar to the Dirt Jumper v5 backend based on traffic analysis.</p>
<p>Dirt Jumper has inspired copies or modifications, such as the recent Di BoTNet version 1.0:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-8.jpg"><img class="alignnone size-full wp-image-4596" title="Dirt Jumper 8" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-8.jpg" alt="" width="704" height="593" /></a></p>
<p>The author of the Di-BoTNet doesn’t try to cover it up and states outright that the bot is “Modification Dirt Jumper 5” on an underground forum.</p>
<p>The listed features of the Di-BoTNet are very similar, if not identical to Dirt Jumper version 5. The feature list, translated from Russian with some text corrections, indicates that Di BoTNet has a “bot killer” feature which can eliminate other bots from an infected box.  Also mentioned are anti-virtual machine and anti-debugging techniques and performance increases. Some versions of Dirt Jumper do indeed bog down the CPU of the infected box, which from the botmasters perspective is a bad thing as the bot may then be noticed. Also mentioned is a variation upon the request header that involves rotating between HTTP 1.0 (the Dirt Jumper default), HTTP 1.1 and HTTP 2.0 HTTP versions. Based upon my analysis of a leaked copy of Dirt Jumper v5, it does not perform such rotation, but it does rotate User-Agent and referer values including adding dynamic elements to make itself harder to block. The only “additional functions” explicitly listed for the Di BoTNet is the ability to control the number of threads and the interval from the panel. This is likely an attempt to make the bot less noticeable as a high number of threads can indeed bring the infected box to a near standstill with 100% CPU utilization.</p>
<p><strong>Modules attack</strong>:</p>
<p>+ HTTP flood</p>
<p>+ SYN flood</p>
<p>+ DoWN flood</p>
<p>+ POST flood</p>
<p>+ AntiDDoS flood</p>
<p>(these are all identical to the aforementioned Dirt Jumper v5 attack types)</p>
<p><strong>Functionality</strong>:</p>
<p>+ Killer Unit: Bot destroys the competition.</p>
<p>(This was not seen in Dirt Jumper v5)</p>
<p>+ <strong>UPDATE</strong>: The bot uses inzhekta to update the main module.</p>
<p>(I believe inzhekta here means injection of some kind)</p>
<p>+ Many threading: Can attack simultaneously up to 300 target.</p>
<p>(back-end resets attacked sites back to 300 if more than 300 are specified)</p>
<p>+ Reproduction: The bot itself is a function of distribution.</p>
<p>+ Statistics Today: Today statistics by country.</p>
<p>+ Statistics Online: Online statistics by country.</p>
<p>+ Anti virtualke: Bot does not work on virtual machines.</p>
<p>+ Anti Debugging: Can not ban the domain, the bot will live longer.</p>
<p>+ Productivity: The bot improved performance, better attacks, the system loads less.</p>
<p>+ Randomly: When you receive a random attack uses the full (but not chaotic requests) &#8211; HTTP 1.0 \ 2.0 \ 1.1; referer, etc.</p>
<p><strong>Additional functions</strong>:</p>
<p>+ Streams: The number of threads during the attack indicated in the admin panel.</p>
<p>+ Interval: The interval is specified in the otstuk config.php, or in the admin panel.</p>
<p><strong>Changes to Command &amp; Control</strong></p>
<p>In addition to other changes seen, Dirt Jumper version five sends a longer unique ID to the Command &amp; Control site than previous versions. In previous versions, this has been the k= value, consisting of a 16 byte number. In version 5 (and in Trojan.Khan) this value is a 32 byte alphanumeric string, unique to each bot install. In the case of Khan, we’ve seen the bot binary use u= instead of k= perhaps in an attempt to evade intrusion detection systems that might flag the suspicious outbound traffic to the C&amp;C.</p>
<p>Dirt Jumper version 3 C&amp;C interaction – red indicates the bot posting its unique ID:</p>
<p>k=795078752145971</p>
<p>HTTP/1.1 200 OK<br />
Date: Mon, 25 Jul 2011 16:54:37 GMT<br />
Server: Apache/2.2.3 (CentOS)<br />
X-Powered-By: PHP/5.1.6<br />
Content-Length: 56<br />
Connection: close<br />
Content-Type: text/html; charset=UTF-8</p>
<p>01|300|150http://&lt;removed&gt;.net/</p>
<p>One site was attacked with an HTTP flood attack.</p>
<p>Dirt Jumper version 5 (and Khan) feature this type of C&amp;C POST:</p>
<p>k=o695zw356tm41qhk3346j1wdl357r4mw</p>
<p>HTTP/1.1 200 OK<br />
Date: Thu, 23 Feb 2012 10:01:45 GMT<br />
Server: Apache/2.2.22 (CentOS)<br />
X-Powered-By: PHP/5.2.17<br />
Content-Length: 29<br />
Connection: close<br />
Content-Type: text/html; charset=UTF-8</p>
<p>11|30|60http://s*********.ws/</p>
<p>&nbsp;</p>
<p>One site that was previously under attack has its attack stopped (command code 11).</p>
<p>With regards to the samples I analyzed, the 32 byte k value is dropped onto the file system as C:\Documents and Settings\LocalService\Local Settings\Application Data\sLT.exf. This is the exact same filename used by a sample of Trojan.Khan with md5 5c2514c04231f2ca531e368a767f678e for it’s original dropper.</p>
<p><strong>Pandora DDoS</strong></p>
<p>Pandora is the latest bot apparently written by the author of Dirt Jumper.</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-9.jpg"><img class="alignnone size-full wp-image-4597" title="Dirt Jumper 9" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-9.jpg" alt="" width="700" height="424" /></a></p>
<p>Pandora has also been cracked/leaked and available in the underground. It was originally on sale for $800, and then later sold for $100 just before it was obviously leaked. Analysis is ongoing, however there are many similarities with Dirt Jumper. There are indications that Pandora has less features than previous versions of Dirt Jumper.</p>
<p>Advertising for Pandora describes the bot as follows (translated from Russian):</p>
<blockquote><p>&lt;start of translated text&gt;</p>
<p>A. Product description</p>
<p>From the creator of Dirt Jumper and Simple!</p>
<p>The Key DDoS system in 2012!</p>
<p>New, Universal DDoS botnet PANDORA!</p>
<p>This unique product combines the best moments from all the created earlier versions.</p>
<p>Bot written with the participation of the clients of the previous version of the author.</p>
<p>Yes arrive with Your Pandora!!!</p>
<p>Operating instructions</p>
<p>The bot has Five modes of attack.</p>
<p><strong>One</strong>. Requests on the TCP protocol, without receiving a response.</p>
<p>A connection is broken so that the server continues to wait until the client receives a response.  And at this time is already running another request.</p>
<p>Thus not only that is 100% load on apache, database, channel, but there are many half-open connections, which creates a queue on a server and additional burden on apache.</p>
<p>To the methods of possible attack as on the specific script, and so on ports!</p>
<p><strong>Two</strong>. Almost the same as the first method, but unlike him, this type of attack takes the answer, creating another type of load.</p>
<p>Namely: Employment connect, traffic, load apache in return information.</p>
<p><strong>Three</strong>. This method of attack combines the first and the second.</p>
<p>Bot in turn queries the first method, then the second.</p>
<p><strong>Four</strong>. And this method is written solely on top of sockets. Bot performs connect to the server, and while he did not refuse to accept the information, the bot will send the traffic.</p>
<p>Port, you can specify any.</p>
<p><strong>Five</strong>. The method that allows you to score a channel. Queries with a very large packages.</p>
<p>The numbering of the attack starts FROM SCRATCH!</p>
<p>The bot also there is a system timeout.</p>
<p>In the field you need to specify the timeout in milliseconds. Timeout is performed in each thread separately.</p>
<p>In order to stop the attack to specify zero the number of threads.</p>
<p>All methods of attacks support the ability to strike at the port. The fourth method of attack beats only for IP. (If you specify a domain, he himself will determine the IP.)</p>
<p>&lt;end of translated text&gt;</p></blockquote>
<p><strong>Who is being attacked and how? A sample of victims</strong></p>
<p>Attacks are diverse and world-wide. Looking at attack logs from our Project Bladerunner we can get a sense of this diversity and learn about some interesting sites. Based on a small sample of 149 attacks, attack types are as such:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/image020.gif"><img class="alignnone size-full wp-image-4617" title="image020" src="http://ddos.arbornetworks.com/uploads/2012/04/image020.gif" alt="" width="577" height="337" /></a></p>
<p>Many of the sites that had been attacked in the past were online, however several sites were unfortunately inaccessible, indicating either legitimate downtime or damage from ongoing attacks. One observed target posted about the DDoS attack to their forum and mentioned there were about 50,000 bots attacking. A sample of targets, including targets attacked more than once:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/image021.png"><img class="alignnone size-full wp-image-4618" title="image021" src="http://ddos.arbornetworks.com/uploads/2012/04/image021.png" alt="" width="577" height="337" /></a></p>
<p>Unfortunately not all of the sites checked were able to withstand the brunt of the attack. Several sites found in the logs returned error messages of one kind or other such as this:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-12.jpg"><img class="alignnone size-full wp-image-4603" title="Dirt Jumper 12" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-12.jpg" alt="" width="544" height="104" /></a></p>
<p><strong>Typical anti-malware evasion tactics help increase botnet lifespan</strong></p>
<p>While many anti-malware vendors will detect Dirt Jumper bots at least under a generic name, tried-and-true evasion techniques such as the use of packers and crypters help protect the bots from detection. Like many other malware authors, botmasters using Dirt Jumper use private anti-virus scanning services in an attempt to keep bots undetected for a longer period of time. This scan performed by a botmaster from March 8, 2012 indicates that this particular version of Dirt Jumper was not detected. The md5: 02c422fa8a7374ae6b693e909229fd78 has been engineered to be undetected via typical file-based anti-malware scanners. Dynamic detection is likely better.</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-13.jpg"><img class="alignnone size-large wp-image-4604" title="Dirt Jumper 13" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-13-658x1024.jpg" alt="" width="658" height="1024" /></a></p>
<p>This particular scanner advertises a notification feature:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-14.jpg"><img class="alignnone size-full wp-image-4605" title="Dirt Jumper 14" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-14.jpg" alt="" width="599" height="86" /></a></p>
<p>The next scan of a Dirt Jumper binary from March 9, 2012 scanned by a different service is only detected by one antivirus engine (file-based detection), which appears to flag on the presence of a .NET crypter:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-15.jpg"><img class="alignnone size-full wp-image-4606" title="Dirt Jumper 15" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-15.jpg" alt="" width="393" height="770" /></a></p>
<p>This second example comes from a site that offers a notification service as well as the ability to encrypt files with a variety of methods. The site shows the following stats:</p>
<p><a href="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-16.jpg"><img class="alignnone size-full wp-image-4607" title="Dirt Jumper 16" src="http://ddos.arbornetworks.com/uploads/2012/04/Dirt-Jumper-16.jpg" alt="" width="465" height="51" /></a></p>
<p><strong>Summary and what’s next?</strong></p>
<p>The Dirt Jumper family continues to expand. As one type of bot demonstrates success, others copy it often with minor modifications. It can be difficult to determine if a site has been attacked by Dirt Jumper or one of it’s variants, and if so, which one. Therefore we will refer to all of the bots profiled here as well as any future bots as the Dirt Jumper family. Development will continue, and there are increasing trends towards the development of attack techniques that will bypass certain types of anti-DDoS protection measures. The underground economy continues to flourish, and DDoS services are a piece of that rotten pie.</p>
<img src="http://ddos.arbornetworks.com/?ak_action=api_record_view&id=4584&type=feed" alt="" /><img src="http://feeds.feedburner.com/~r/asert/~4/v1XkwytVf4U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ddos.arbornetworks.com/2012/04/a-ddos-family-affair-dirt-jumper-bot-family-continues-to-evolve/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://ddos.arbornetworks.com/2012/04/a-ddos-family-affair-dirt-jumper-bot-family-continues-to-evolve/</feedburner:origLink></item>
	</channel>
</rss>

