Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Recruiting Friendly Botnets To Counter Bad Botnets

Posted by kdawson on Tue Apr 22, 2008 02:20 PM
from the was-an-old-lady-who-swallowed-a-fly dept.
holy_calamity writes "New Scientist reports on a University of Washington project aiming to marshal swarms of 'good' computers to take on botnets. Their approach — called Phalanx — uses its distributed network to shield a server from DDoS attacks. Instead of that server being accessed directly, all information must pass through the swarm of 'mailbox' computers, which are swapped around randomly and only pass on information to the shielded server when it requests it. Initially the researchers propose using the servers in networks such as Akamai as mailboxes; ultimately they would like to piggyback the good-botnet functionality onto BitTorrent."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Throttled (Score:5, Funny)

    by zedlander (1271502) on Tuesday April 22 2008, @02:26PM (#23162476) Homepage

    ultimately they would like to piggyback the good-botnet functionality onto BitTorrent.

    Yeah, just let the ISP's bring your site to its knees instead of the botnets.

  • GTFO my torrents. (Score:3, Interesting)

    by snarfies (115214) on Tuesday April 22 2008, @02:26PM (#23162496) Homepage
    Ah yes. So now not only do Comcast and company want to throttle my torrents, but now these yahoos want to press my computer into their vigilante posse?

    Do these guys, possibly actually WORK for Comcast and are out looking for ways to make every ISP in the world, and possibly governments as well, ban torrents?
    • Re: (Score:3, Interesting)

      Ha vigilante was the first thing that popped in my head. What happens when these vigilantes feel the power in their hands and they themselves turn evil? A legitimate question would be: couldn't a black hat reverse engineer this and use it against the white hats?
  • NO!

    NO NO NO NO!

    However you slice it, even if this "friendly" botnet is performing some beneficial task (such as kacking a bad botnet that's infected my machine), it's STILL bad!

    It's accessing and carrying out tasks on my machine without my express permission.

    HELL FUCKING NO!

    This is NOT a "lesser of two evils" choice here. BOTH choices (malicious botnet or "beneficial" botnet) are evil, PERIOD!

    • From TFA:

      Their system, called Phalanx, uses its own large network of computers
      Chill the flip out, man. They're not taking over your computer.
    • by GroeFaZ (850443) on Tuesday April 22 2008, @02:33PM (#23162592)
      Uhm hyperventilating much? This is /. after all and we don't need to RTFA, but please at least cut down the unwarranted profanity. FTA:

      "Rather than using an ill-gotten botnet, Phalanx would use the large networks of computers which companies currently use to serve massive amounts of content," says team member Colin Dixon."

      Flame where warranted, but please, please, don't rely on /. summaries to form your opinion. *sigh*.
    • by whm (67844) on Tuesday April 22 2008, @02:37PM (#23162644)
      Did you even read the summary?

      It's not an offense, it's a defense. A protected server has all traffic routed to members of large cluster of helper machines (the "good botnet"). The protected server then contacts and collects the content as it is able. Instead of a DDOS attack being able to shovel data down on the target, the data is distributed to the cluster of helper machines. The recipient server then deals with the traffic at a pace it is able.

      The article is short, but it kind of sounds like each node in the "good botnet" is serving as a sort of per-connection proxy to the destination server.

      Maybe that clarifies things a bit?
        • It's not a botnet, but if they hadn't inappropriately used that buzz word, would we be talking about it?

          It's frustrating the way our terminology continues to get diluted to where everything becomes ambiguous because you must assume that the majority of the people out there don't know the meanings of the words.

          A good off topic example is "stereotype, bigotry, and racism" through related, these three are distinct but everything is now just rolled up into racism. This makes it difficult to express that a pers
    • by Len (89493) on Tuesday April 22 2008, @02:37PM (#23162648)

      They are NOT talking about "accessing and carrying out tasks on my machine without my express permission."

      "Rather than using an ill-gotten botnet, Phalanx would use the large networks of computers which companies currently use to serve massive amounts of content," says team member Colin Dixon.
    • The problem with this approach is not because they 'take over' your machine (by consent).
      This is just a treatment of the symptom. The cure would be to sanitize and shield luser computers from zombie recruitment.
  • by neokushan (932374) on Tuesday April 22 2008, @02:28PM (#23162512)
    I've always wondered why botnets always seemed to be created by black hats. I think it'd be cool to have a competition where some whitehats try to exploit a vulnerability in some software in order to patch it FROM that vulnerability.
    Even if it just forced a windows update, it'd still be quite useful, but it seems nobody with the skills to pull off such a feat can be bothered to do it.
    Surely there's some benign genius out there who could exploit an existing botnet to send it a shutdown command, rather akin to how captain Picard defeated the Borg after he was captured by them, once again proving that Star Trek has given us great insight into the future and, of course, that Picard is better than Kirk will ever be?
    • by CogDissident (951207) on Tuesday April 22 2008, @02:35PM (#23162608)
      Because, a white hat could do it for free, and it'd be cool, but they'd risk being sued into a smoking crater if they told anyone.

      By contrast, a black hat, stands to make thousands and thousands of dollars by just exploiting that vulnerability.

      Which would you choose? Honestly?
      • by sm62704 (957197) on Tuesday April 22 2008, @02:53PM (#23162840) Journal
        Not to mention that using someone's computer without their permission is unethical. Black hats don't have to bother with ethics or morals.

        GP: Even if it just forced a windows update

        The first Windows update after I installed XP hosed my network drivers. If I hadn't given permission for that update I'd have seen a lawyer about the matter.

        If you don't have permission to be in a computer STAY THE HELL OUT OF IT. It's unethical, it's illegal, and it's BAD MANNERS.
        • If I hadn't given permission for that update I'd have seen a lawyer about the matter.
          Yeah, and you would have been subsequently laughed out of court as your case was dismissed. You'd also would have most likely been held accountable to pay Microsoft's attorney's fees.
            • Then please explain to my poor fucktarded brain why they should have a legal right to hack into my computer without permission?

              Who said they did? You were talking about how you would have sued Microsoft had someone forced your computer to do a Windows Update and something had broken a driver on your system. The fact of the matter is that Windows Update would have no clue one way or another whether you, a virus, or some remote entity had allowed the update to be installed and as such you'd have no basis to sue Microsoft. Hence why I said your case would have been dismissed.

              • Re: (Score:3, Insightful)

                He didn't say he would have sued Microsoft, he said he would have called a lawyer. Microsoft was never specified as the target of said lawyer. Basically, he's saying that if someone breaks his computer without permission, he's holding them liable, even if they were trying to be helpful.
          • Agreed, since Microisoft's driver hosed the system. I didn't even know it was updating a driver; I'd left automatic update on. That was the last time I let it do an automatic update! Had a hell of a time figuring out what was wrong with the computer. First I thought I broke the modem (it fell off the table(, the ISP's tech confirmed that he could see the modem so I thought cable. Almost bought a new LAN card when I reinstalled XP because it had disabled Roxio CD software's drivers and wouldn't let me uninst
          • Re: (Score:3, Interesting)

            What if my computer was a honeypot as part of a honeynet?
          • The only reason it's not already down is due to legal issues. Back in 2000ish there was an exploit for I believe IIS. Someone made a Perl module people put on their Linux Apache servers in the location of the exploit on the Windows box. When the exploit was trigger, the Linux box connected to the Windows Server using the same exploit, patched the box, and removed the worm, and forced a reboot.

            This never caught on though because people were too worried about getting sued for hacking a server. The best so
    • Psh, if they're so benign they can't be that smart... It's the Evil genius that gets all the credit.
    • by ChenLiWay (260829) on Tuesday April 22 2008, @02:48PM (#23162768)
      It's been done http://en.wikipedia.org/wiki/Welchia [wikipedia.org] with mixed results.
    • by Orinthe (680210) on Tuesday April 22 2008, @02:53PM (#23162848) Homepage
      I seem to remember that back when the Blaster worm was a big deal, someone did just this. Thing is, everyone complained and said it was terrible and irresponsible to patch peoples' computers without their permission, potentially causing instability, especially in the enterprise where patches have to be thoroughly vetted before being applied, even if they are for critical vulnerabilities. Someone else pointed this out, too, with an appropriate link to http://en.wikipedia.org/wiki/Welchia [wikipedia.org]
    • by witherstaff (713820) on Tuesday April 22 2008, @03:03PM (#23162978) Homepage
      I remember one of my boxes was compromised in the 90s through a POP3 exploit. The kid patched the hole after he gave himself an ssh account. He poked around the pr0n site hosted on it, then sent me a talk request to tell me what he did. I miss the old days of polite crackers.
    • Re: (Score:3, Interesting)

      White hats just use the basic social engineering technics of hacking. See Seti, RSA, etc...
    • There are lots of great things we could do for humanity with your computer. Please send me your login credentials. We'll be glad to let you know what great things we've done with your computer in a few weeks. I'll leave a note on your desktop.
  • by Anonymous Coward on Tuesday April 22 2008, @02:32PM (#23162576)
    The researchers are so ignorant of history. All the malware writers have to do is to create a Legion botnet. The Legion defeats a Phalanx every time.

    At least watching this in action would be cooler than playing Rome: Total War.
  • by Anonymous Coward
    can beat up your botnet
  • Future of Botnets (Score:4, Interesting)

    by pieterh (196118) <{pieter.hintjens} {at} {imatix.com}> on Tuesday April 22 2008, @02:40PM (#23162676) Homepage
    First person to make a "good" BotNet where you can join and get protection for a low, low monthly subscription, makes a killing.

    BotNets are obviously the only way to fight BotNets.

    • First person to make a "good" BotNet where you can join and get protection for a low, low monthly subscription, makes a killing.

      You mean... you won't make us an offer we... we can't refuse?

      • So if we pay "protection" money, our network won't be taken down.

          > You mean... you won't make us an offer we... we can't refuse?
        Somebody "makes a killing". That's all he's saying.
    • Re: (Score:3, Insightful)

      I doubt you would actually get protection by joining a good botnet. The bad botnet will likely attack the good botnet and take out at least a few of the machines (temporarily). A machine in a good botnet is about as secure as any given fish in a school of fish.
    • It already exists and is bigger than any other, it is called windowsupdate and it is included with your XP license (or keygen..). Why would one try to do better than Microsoft at fixing their own OS is beyond me.
    • We have those already, except for the "protection" part. It's called AV.
  • You know, this could be a pretty exciting movie plot.

    Or at least an episode of Battlestar: Galactica or something.
  • awwww (Score:5, Funny)

    by umbl3r (1247150) on Tuesday April 22 2008, @02:54PM (#23162862)
    aww reminds me of the days that if you tried to probe a bot server it tried to launch a DOS attack on you. had many hours of fun spoofing a nmap of a bot server's ip and watch the servers take each other out.. man i laughed for days watching bots attack each other.. aw the good-ol days.
  • Using another botnet to send puzzles to the first botnet before it is allowed to access the main server works on a small scale. But think about it this way. If you have two networks sending massive amounts of useless data across the interweb. The ordinary users (whether they are members of a botnet or not) will suffer. Network traffic will slow to a crawl globally (I suspect it already has due to botnet activity). This will result in a MAD scenario reminiscent of the Cold War. Global network traffic w
    • But it is the solution! If an internet protocol is developed that requires each machine that wishes to connect to a website to use a few computing cycles to do something constructive, like BOINC, we could make massive advances in science and technology in no time! By doing so we could harness the power of the botnets to do good.
    • You activate the system when a DDOS attack starts. The network traffic at that point already is almost nothing but noise. Defeating the attack reduces the noise.

      Besides, what makes you think computational puzzles require massive amounts of data?
    • If you have two networks sending massive amounts of useless data across the interweb.

      They're called Facebook and MySpace.

  • by discogravy (455376) on Tuesday April 22 2008, @03:26PM (#23163264) Homepage
    well, sure, every single other time someone made a "good" virus to patch holes that "bad" viruses exploited, it didn't work out and in fact became a bigger problem than the original virus, but since this is about *distributed* botnets -- waaaaaayyyy more than just one or two infected machines -- *THIS* time it'll work perfectly.

    Further reading: http://www.people.frisk-software.com/~bontchev/papers/goodvir.html [frisk-software.com]

  • Americans always try to over-engineer solutions. Just look at how the Russians handle it. Have a problem with a spammer? A man, a gun, and one bullet later, problem solved. Fancy counter-botnets? Nyet, comrade. Now let me tell you how it goes for journalists in Putinist Russia...
  • Just because you're taken over by a Good BotNet instead of an Evil one, that doesn't mean that it's a good thing in the grand scheme of things.