Bruce Schneier | |||||||||||||||
Schneier on SecurityA blog covering security and security technology. « Friday Squid Blogging: Squid Wallet | Main | Zeus Trojan has Self-Destruct Option » May 11, 2009Researchers Hijack a BotnetA bunch of researchers at the University of California Santa Barbara took control of a botnet for ten days, and learned a lot about how botnets work: The botnet in question is controlled by Torpig (also known as Sinowal), a malware program that aims to gather personal and financial information from Windows users. The researchers gained control of the Torpig botnet by exploiting a weakness in the way the bots try to locate their commands and control servers—the bots would generate a list of domains that they planned to contact next, but not all of those domains were registered yet. The researchers then registered the domains that the bots would resolve, and then set up servers where the bots could connect to find their commands. This method lasted for a full ten days before the botnet's controllers updated the system and cut the observation short. Here's the paper: Abstract: Posted on May 11, 2009 at 6:56 AM • 21 Comments To receive these entries once a month by e-mail, sign up for the Crypto-Gram Newsletter. That should cover their research funding for the next couple of years. Posted by: ZG at May 11, 2009 7:16 AM UCSB's security group is consistently incredible. They're also the ones who poked all those holes in voting machines (and youtubed it), and also won ctf at defcon a few times. Posted by: bonz at May 11, 2009 7:29 AM I'm curious why the researchers didn't attempt to destroy the botnet after the fact. Certainly they knew that it wouldn't do anyone any good to perpetuate it. Posted by: Mat at May 11, 2009 7:30 AM @Mat: Posted by: Marq at May 11, 2009 8:01 AM @Matt Again, just some options, not saying any of those are actually, or even legitimate concerns. Posted by: Tynk at May 11, 2009 8:17 AM @ Tynk et. al, If I read well they say in the article that they are afraid to change the behavior of the botnet from trying to alter it and subsequently causing failure of infected systems (they mention Hospital systems as example) Posted by: Derob at May 11, 2009 8:35 AM Intervention in the botnets operation could have had unexpected side-effects, especially when the "mebroot" component (installed in the MBR) has the potential to prevent the OS booting. The headlines could well have read "University of California Santa Barbara's control of Botnet nukes 180,835 computers..." In a similar experiment the "BBC Click" programme in the UK opted to change the Desktop wall-paper of the infected computers, alerting the owner to the infection and offering advice on curing the problem. http://www.bbc.co.uk/blogs/theeditors/2009/03/... It's not unreasonable to assume that the UCSB researchers could have done something similar had the Botnet's masters not intervened with the mebroot's C&C server (which they still controlled). Posted by: Mjc at May 11, 2009 8:55 AM The interesting part of this research is that the team has collected enough data to gain insights that were impossible without taking over the botnet's command and control server. Well one of them, as obviously the new technique of using different CC servers allows to separate a part of the botnet from the other CC servers by sending the victims the proper responses. Posted by: Ralph at May 11, 2009 9:29 AM Will we ever see smart card authentication replace passwords? I would love to have the option to do that. I already carry credit/debit cards everywhere I go, it would be so worth the tradeoff to carry just one more card and know only one password... Posted by: Karl at May 11, 2009 10:31 AM I would like to see a university program work on a package to deploy to systems via a captured botnet to somewhat safely sanitize the zombie pc/server. A lot of research is in studying the malware, what is being done to facilitate the cure? Posted by: -ac- at May 11, 2009 11:23 AM The cure, much like most security issues, is training and cultural changes. Posted by: Tynk at May 11, 2009 11:33 AM > The cure, much like most security issues, is training and cultural changes. Interesting philosophical discussion. Is that true? Sure, preventative medicine is good (and cheap, and all that) but what if every doctor you went to told you to suck up that cancer cause you shoulda stayed away from risk factors, handily outlined in this phamplet. Now, in the future, please remember this. Same for machinery that is poorly PM'd. We don't scrap everything on principle, but fix it. IS there a plausible /theory/ of mass inoculation for computers/networks even? Posted by: Steven Hoober at May 11, 2009 2:41 PM @Steven Hoober And my understanding is that when ever you buy machinery you receive a manual detailing proper procedures to allow your machine to last longer with out problems. They tell you to change your oil, we tell them to run a virus scan every day/week/month. They tell them not to smoke, we tell them not to open links in emails... Same thing. Train a person who to live healthy, they live longer. Train a person to keep their car maintenanced they get to drive it longer. Train a person to tred safely on the internet, they keep their computer running safely longer. Posted by: Tynk at May 11, 2009 5:52 PM @Karl I think the cost of smart cards still might out weigh the cost of compromised systems, though some institutions are issuing them for their systems. I have read engineers looking at a *different* Internet have proposed a Single Sign On ID. Posted by: old guy at May 11, 2009 6:05 PM Would be interested in reading good comments on hopefully neat article of NSA vs West Point "hack test." See slashdot on todays date, for article links. My comment, sorry west point, but this type of security, Fedora 8, MySQL, Apache, FreeBSD routers, is LAME. Any stock *BSD will get owned hard by NSA, and even good hackers, it just costs $! One would expect that NSA can do any scripted up BSD on most hardware very fast. Hardware sure matters a lot, especially when you have seen some weird stuff before. Posted by: PackagedBlue at May 11, 2009 8:44 PM I think that the idea of replacing the desktop background of infected machines with a warning that the machine is infected and details of how to clean it up is good. Posted by: Jonathan Wilson at May 12, 2009 1:39 AM @Karl: Right now, I'm carrying several cards that can be used for things like cleaning out my checking account and getting me into other trouble. However, I know a few things, like PINs and passwords, that can be used to restrict what can be done. If I carry another card in my wallet, enabling all the current ones to be used to their fullest without any restriction, I'm in real trouble if I lose my wallet. Posted by: David at May 12, 2009 12:16 PM @PackagedBlue Astroturfing for microsoft I guess? I seriously doubt a stock OpenBSD system will get owned just like that. Is it possible? Of course, as most things in computers are. However blanket statements that are seriosly bent, have no facts and are prmarily designed to promote FUD about open source seriously undermine your effort. E Posted by: Mr E at May 12, 2009 3:43 PM there was a presentation about the storm botnet at last year's chaos communications congress, see here and search for stormfucker: http://events.ccc.de/congress/2008/wiki/... .~. Posted by: dot tilde dot at May 14, 2009 5:53 AM >>> ... replacing the desktop background of infected machines with a warning that the machine is infected and details of how to clean it up ... Unfortunately, a variation of this technique is already being used by hackers who put some code on web pages that tell the user that their system is infected, and points them to a site where they can purchase a "spyware, and virus removal" program. Unfortunately, this program, when run actually infects the system... (sigh) So, how is the user to know if this is a fake, or actual "you are infected" message?!? Posted by: Bob at May 15, 2009 10:17 AM I only skimmed the paper, but was a bit surprised not to see a note that the study had been approved by a Human Subject Review Board or similar. Is it not standard practice to have an ethics review of such research in advance, especially given the private and sensitive nature of the data expected to be collected? Posted by: Vance at May 16, 2009 1:08 AM Post a comment
Powered by Movable Type. Photo at top by Steve Woit.
Schneier.com is a personal website. Opinions expressed are not necessarily those of BT. |
|
Comments