Slashdot Mirror


The Dark Side Of DefCon's Wireless Network

An anonymous reader writes "While there's been a few postings on events happening at DefCon 12, one event seems to have been overlooked. A new wireless packet injection tool was quietly released (unleashed?) during DefCon: AirPwn. Here's a write-up of the tool as deployed by its author and crew at DefCon 12."

185 comments

  1. awesome . . . by randyest · · Score: 4, Informative

    . . . but you need two wifi cards one on machine to use it.

    --
    everything in moderation
  2. I am assuming quite a few things here... by Anonymous Coward · · Score: 0

    We would probably need a linux compatible wireless card? If not, can we run the binary on windows?

  3. Ethereal dump? by scubacuda · · Score: 4, Interesting
    Anyone have an ethereal dump of what all of this looks like?

    1. Re:Ethereal dump? by thinkfat · · Score: 5, Interesting

      figure you'd see a regular HTTP response packet that fits your TCP sequence numbers quite nicely, and a RST afterwards because the numbers got messed up as the faked response didn't have the same length as the real server response. Perhaps they hold down the server by injecting RST packets, too, like juggernauts TCP stream capturing mode did...

    2. Re:Ethereal dump? by ConsumedByTV · · Score: 1

      It looks like a perfectly good response from the server. It's an entire frame constructed to be a reply to your request.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
  4. Early ./? by Chibo · · Score: 2, Funny

    At Defcon 12 this year my cow-orkers and I brought along a little piece of code called "airpwn." Airpwn is a platform for injection of application layer data on an 802.11b network. Although the potential for evil is very high with this tool, we decided to demonstrate it (and give it its first real field trial) on something nasty, but harmless (compared to say, wiping your hard-drive) Over the course of defcon, we fielded 7 different airpwn configurations to see how well it worked, and of course to watch as 31337 h4x0rz got goatse up in their mug. The configurations were: * HTTP goatse, 100% of the screen * HTTP goatse replacing all images * HTTP goatse as the page background via CSS * HTTP tubgirl replacing all images * HTTP "owned" graphic, replacing all images (eventually I felt bad about all the ass pictures) * HTTP javascript alert boxes, letting people know just how pwned they were * FTP banners (while this worked, nobody pays attention to FTP banners so we abandoned this quickly) How does it work? airpwn requires two 802.11b interfaces, one for listening, and another for injecting. It uses a config file with multiple config sections to respond to specific data packets with arbitrary content. For example, in the HTML goatse example, we look for any TCP data packets starting with "GET" or "POST" and respond with a valid server response including a reference to the canonical goatse image. Here's the configuration file used for this mode: begin goatse_html match ^(GET|POST) ignore ^GET [^ ?]+\.(jpg|jpeg|gif|png|tif|tiff) response content/goatse_html and here is the content that we return when the match is triggered: HTTP/1.1 200 OK Connection: close Content-Type: text/html pwnedOPEN YOUR MIND -- TO THE ANUS!! Each of the 7 modes mentioned previously varied in the configuration and content returned. In each case the poor user of the web browser was left feeling disgusted, afraid and/or confused. While I was busy operating airpwn at the laptop, my accomplices wandered the show-floor taking pictures and the occasional video of our victims. Links to our victims are at the top of the page. In all honesty, the reaction to airpwn wasn't exactly what I had expected. When I was writing the code, I imagined that the second I turned airpwn on we'd hear immediate groans of disgust radiating out at the speed of light. In practice, airpwn's effect was simultaneously more private, and more full of personal drama. First off, the full-screen goatse seemed to be too powerful. The second it flashed on the screen, the savvy user would have the browser closed already. This made it incredibly difficult to actually catch the victims on film. Based on the logs generated by airpwn we would be hitting multiple people per second, but finding someone with goatse up on their screen was still a bit of a challenege.. Once we did find a victim, the results were pretty hillarious.. I had tears rolling down my cheeks on multiple occasions. The typical goatse reaction went something like this: * Open browser, see goatse, jump backwards a little * quickly close browser, take a breath * open browser, see goatse, close browser (faster this time) * scratch head, quit browser process, re-launch browser * see page indicating that goatse will load soon (page header, etc.) immediately close browser. * open up browser preferences, click all the tabs, look for the "no goatse" checkbox * clear the browser cache * open browser, see goatse, close browser * open network preferences, click on all the tabs, look for the "no goatse" checkbox. * disconnect from network, re-associate * open browser, see goatse, close browser At this point, the less l33t people would generally give up and either 1) do something else or 2) look deep into goatse's anus with a 10-yard stare.. The more l33t victims would launch ethereal and try to figure out what was going on.. Eventually they would mumble something about "rogue APs" (WRONG!) or ARP poisoning (WRONG!) or D

  5. wireless protection by scubacuda · · Score: 4, Funny
    You gotta love the condom over the little antenna.

    1. Re:wireless protection by beyonddeath · · Score: 5, Funny

      Well they are geeks, its not like they have any real use for it... *ducks*

    2. Re:wireless protection by Biogenesis · · Score: 3, Funny

      Finally! Geeks have a reason to buy condoms!

  6. i was owned by daevux · · Score: 4, Interesting

    I was a victim of this at defcon, but since I was using lynx, I really didn't see any of the images mentioned. Actually, most of the surfing I did at defcon was using links or w3m over ssh (on a home box).

    1. Re:i was owned by ConsumedByTV · · Score: 2, Insightful

      So really you weren't because this wouldn't have affected you at all.

      This type of attack doesn't bother people that don't request images.

      Stop karma whoring.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    2. Re:i was owned by Anonymous Coward · · Score: 0

      It works with html too, doofus.

    3. Re:i was owned by Anonymous Coward · · Score: 0
      RTFA !

      The very example he gives _ONLY_ works with HTML pages ! It specifically ignores pics:
      ignore ^GET [^ ?]+\.(jpg|jpeg|gif|png|tif|tiff)
    4. Re:i was owned by Anonymous Coward · · Score: 0

      yes it does, but that wasn't the attack they used for most of defcon.

  7. not a troll by Anonymous Coward · · Score: 0

    In this case, the text really does say "OPEN YOUR MIND -- TO THE ANUS!!" -- it's part of the message people saw (along with the picture, of course)

  8. Server dead, here's the text: by Anonymous Coward · · Score: 4, Informative

    airpwn - bringing goatse (and friends) to Defcon 12!

    Images from Dave's camera
    Movies from Dave's camera
    Images from my phone
    At Defcon 12 this year my cow-orkers and I brought along a little piece of code called "airpwn." Airpwn is a platform for injection of application layer data on an 802.11b network. Although the potential for evil is very high with this tool, we decided to demonstrate it (and give it its first real field trial) on something nasty, but harmless (compared to say, wiping your hard-drive)

    Over the course of defcon, we fielded 7 different airpwn configurations to see how well it worked, and of course to watch as 31337 h4x0rz got goatse up in their mug. The configurations were:

    HTTP goatse, 100% of the screen
    HTTP goatse replacing all images
    HTTP goatse as the page background via CSS
    HTTP tubgirl replacing all images
    HTTP "owned" graphic, replacing all images (eventually I felt bad about all the ass pictures)
    HTTP javascript alert boxes, letting people know just how pwned they were
    FTP banners (while this worked, nobody pays attention to FTP banners so we abandoned this quickly)

    How does it work?

    airpwn requires two 802.11b interfaces, one for listening, and another for injecting. It uses a config file with multiple config sections to respond to specific data packets with arbitrary content. For example, in the HTML goatse example, we look for any TCP data packets starting with "GET" or "POST" and respond with a valid server response including a reference to the canonical goatse image. Here's the configuration file used for this mode:

    begin goatse_html
    match ^(GET|POST)
    ignore ^GET [^ ?]+\.(jpg|jpeg|gif|png|tif|tiff)
    response content/goatse_html

    and here is the content that we return when the match is triggered:
    HTTP/1.1 200 OK
    Connection: close
    Content-Type: text/html

    pwnedOPEN YOUR MIND -- TO
    THE ANUS!!

    Each of the 7 modes mentioned previously varied in the configuration and content returned. In each case the poor user of the web browser was left feeling disgusted, afraid and/or confused. While I was busy operating airpwn at the laptop, my accomplices wandered the show-floor taking pictures and the occasional video of our victims. Links to our victims are at the top of the page.
    In all honesty, the reaction to airpwn wasn't exactly what I had expected. When I was writing the code, I imagined that the second I turned airpwn on we'd hear immediate groans of disgust radiating out at the speed of light. In practice, airpwn's effect was simultaneously more private, and more full of personal drama. First off, the full-screen goatse seemed to be too powerful . The second it flashed on the screen, the savvy user would have the browser closed already. This made it incredibly difficult to actually catch the victims on film. Based on the logs generated by airpwn we would be hitting multiple people per second, but finding someone with goatse up on their screen was still a bit of a challenege.. Once we did find a victim, the results were pretty hillarious.. I had tears rolling down my cheeks on multiple occasions. The typical goatse reaction went something like this:

    Open browser, see goatse, jump backwards a little
    quickly close browser, take a breath
    open browser, see goatse, close browser (faster this time)
    scratch head, quit browser process, re-launch browser
    see page indicating that goatse will load soon (page header, etc.) immediately close browser.
    open up browser preferences, click all the tabs, look for the "no goatse" checkbox
    clear the browser cache
    open browser, see goatse, close browser
    open network preferences, click on all the tabs, look for the "no goatse" checkbox.
    disconnect from network, re-associate
    open browser, see goatse, close browser
    At this point, the less l33t people would generally give up and either 1) do something else or 2) look deep into goatse's anus with a 10-yard stare.. The m

    1. Re:Server dead, here's the text: by Anonymous Coward · · Score: 0

      are these people like 12 years old? I mean who communicates like that? "airpwn'? 'l33t'? 'goatse'?

    2. Re:Server dead, here's the text: by hepkitten · · Score: 0

      now take a deep breath and say "I missed the irony train" five times.

  9. Hardly bad by shfted! · · Score: 5, Insightful

    It's a hacker conference. There is probably no more tolerant place to release such a piece of code, where your talents will be respected instead of persecuted. There were also no doubt many members of the computer security community present who would want to be aware of any new vulnerabilities immediately. I think it's a great thing it was tried and released at DefCon first.

    --
    He who laughs last is stuck in a time dilation bubble.
    1. Re:Hardly bad by Anonymous Coward · · Score: 1, Informative

      Apparently many defcon users were not impressed

    2. Re:Hardly bad by ConsumedByTV · · Score: 2, Insightful

      Those were the same people that were afraid to use the network (because they don't know how to do it securely) and also the same people that don't get how the tool works.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    3. Re:Hardly bad by Anonymous Coward · · Score: 0

      thank you captain obvious

    4. Re:Hardly bad by hepkitten · · Score: 0

      pfft the defcon goons were just pissed that they looked bad for not having their shit together.

    5. Re:Hardly bad by lachlan76 · · Score: 1

      You go to a hacker conference, you should know that this may happen when you log onto the network.

  10. flipping the bird by scubacuda · · Score: 2, Funny
    What kind of middle finger is that?

    1. Re:flipping the bird by BrokenStructure · · Score: 1

      he's obviously demonstrating a modified version of the shocker . That's two for the pink and one for the stink, in case you didn't know.

    2. Re:flipping the bird by Anonymous Coward · · Score: 0

      That one angry little poindexters... LMAO.

      Do you think he borrowed mum's laptop to go to DEFCON?

  11. -1 REDUNDANT by Anonymous Coward · · Score: 0

    They link to that in the story. You don't even need to RTFA!

  12. WiFi at Defcon? by Anonymous Coward · · Score: 0, Insightful

    Does this strike anyone else as dumb?

    1. Re:WiFi at Defcon? by Revek · · Score: 1

      Yes but so is clearing your cache to try to fix a obvious hack. I have never attended any convention thinking that I would just be a fifth wheel. Having seen this though I am inclined to believe I would be far from the worse. I am curious if this would work if you had your browser pointed to a proxy such as squid? Also couldn't you look at a packet dump of this to find the mac address the anus in question is coming from?

    2. Re:WiFi at Defcon? by jes5199 · · Score: 1

      I checked the source, it spoofs MAC address.

      --
      monkeys.
  13. In other news this week... by Anonymous Coward · · Score: 0

    Page = SlashPwned. I wonder what it would be like to actually have a chance to RTFA as I get told all the time?

    Someday? Anyone? Bueller?

  14. why.. by Anonymous Coward · · Score: 4, Insightful

    Do people still do this? Packet injections of various and sundry sorts are old news.

    There's a worrisome pattern, in the IT security biz, of repetition. Hacks discovered a few years ago re-appear in new clothes as "new," technologies for protecting against them resurface every few years in the same way. Computing as a whole tends to re-invent things on something like a 15 year cycle, but security seems to be on a truly frenetic clock, cycling every 2 years or so (very very approximately ;)

    Is there some connection between this and that vulnerabilties re-surface in new clothes constantly as well?

    1. Re:why.. by thinkfat · · Score: 5, Funny
      Is there some connection between this and that vulnerabilties re-surface in new clothes constantly as well?

      Yes. Human Stupidity

    2. Re:why.. by Anonymous Coward · · Score: 0

      Do people still do this? Packet injections of various and sundry sorts are old news.


      Why wouldn't they? It's still possible and will be possible for a long time to come.. cryptographic techniques are the only way to deal with this kind of attack..

      I don't see why in other software area's there's more `innovation' than in offensive and defensive security matters.
      In the hardware area ofcourse there's alot of innovation stimulated by new scientific discoveries and lower hardware prices making things like wireless connectivity popular..
      But in the security area improvements are also made..
      However there was no product like airpwn yet.. everyone knows it is possible ofcourse, using two wnics, but there was no software that could do this yet.. things like ettercap doesn't work for this (yet), my guess is that it will be added to ettercap in the near future.

      Back to your comment on the 2-year cycle.. the defense side of security reacts mostly on the offensive techniques.. the offensive techniques are mostly improved to bypass the defensive techniques. See for example research into (N)IDS evation, non-executable stack bypassing, backdooring through firewalls etc.

      So the security community has the two sides 'offensive' and 'defensive' and their progress is stimulated by both sides.. when something new defensive comes up, some new offensive technique for dealing with it comes up again.. so it looks like reinvention, and that's true, but then mostly to deal with the latest changes in IT.

      The thing you see alot in the security community is also that new techniques or new implementations of the same technique (what is usually the case) is first released as a proof of concept as a small program.. just like airpwn and synscan.c for years back and then later implemented in more complete software such as ettercap and nmap where more skilled programmers create better software and stuff..


      Is there some connection between this and that vulnerabilties re-surface in new clothes constantly as well?


      Yes, ofcourse, it has mostly to do with inherent problems that cannot get fixed, they trigger the response from the security community to try and prevent them, but solutions like non-executable stack make it only harder to exploit a vulnerability but people will come up with new ways to do the same thing as long as buffer overflows are common.. this goes for alot of things.. man in the middle attacks are hard to really solve, security can come up with ways to make it more difficult, but the problem needs to be solved at the fundamentals.. which doesn't happen for various reasons... so things are getting harder, but people still come up with ways to bypass protections.

      First there was binary backdooring (say; replacement) as rootkit.. then we had tripwire, people started using LKMs in OSs that supported them.. then rootkit detection tried to detect LKMs, then people proceed to patching existing LKMs, then that was detected by tripwire, then people started to directly patch the kernel in memory etc. etc.. now offensive side of security is looking into issues as backdooring firmware on hardware (eeproms) stuff.. probably going to be products checking integrity of firmware in near-future..
  15. Fuck. by sekzscripting · · Score: 5, Funny

    Well, it looks like all you hax0rz got them back by slashdotting their site.

    Mirror mirror on the wall?

  16. Evilscheme slowest site ever? by Anonymous Coward · · Score: 0

    Anyone else try loading www.evilscheme.org?

    1. Re:Evilscheme slowest site ever? by Anonymous Coward · · Score: 0

      Er yes I think the problem is that everyone tried to load it...

  17. Starbucks! by eingram · · Score: 5, Funny

    Someone get to a local Starbucks with this, fast! Oh, and bring your camera!

    1. Re:Starbucks! by jrockway · · Score: 2, Funny

      That's an interesting point you bring up. Defcon-goers have likely seen goatse, but some random business-mom with her kids would probably shit herself. Off to starbucks indeed!!!

      --
      My other car is first.
    2. Re:Starbucks! by Anonymous Coward · · Score: 1, Funny

      Fuck you! Me and my pringles can are going to be across the street from the elementary, then middle, then high schools, private schools in affluent neighborhoods first. I can't wait to see the kids wander out stunned on to the playground and try to make sense of the horrors they've seen. Muwahahaha.

    3. Re:Starbucks! by lachlan76 · · Score: 1

      I'd like to go to Defcon, if it wan't on the other side of the world I would, but am I really a minority in the hacker world? Am I the only person who hasn't, and has no desire to look at goatse?

      I'd shit myself too. Then fire up ethereal, but I would shit myself first.

    4. Re:Starbucks! by jrockway · · Score: 1

      Well you build up an immunity after a while. I'm not going to go to goatse during my normal browsing session, but if it mysteriously showed up i wouldn't freak out. I could look without throwing up long enough to close the window, anyway.

      As a side note, what's with mr. goatse's ring... take off your rings when you're expanding your anus, please :-)

      --
      My other car is first.
    5. Re:Starbucks! by lachlan76 · · Score: 1

      Meh....I shit myself when I found out one of my friends was running Windows 2003 on his web server, and not Apache on Linux. It doesn't take a lot.

    6. Re:Starbucks! by Anonymous Coward · · Score: 0

      And if they're using IE, don't forget to try to send it to their printer as well.

    7. Re:Starbucks! by Anonymous Coward · · Score: 0

      I'd shit myself too. Then fire up ethereal, but I would shit myself first.

      Yes and the goatse guy shits himself everytime he sits down.

    8. Re:Starbucks! by Master+of+Transhuman · · Score: 1

      You laugh, but back in the day when I was considering becoming a terrorist, I actually considered something like that.

      Nothing like ruining this culture's obsessions with "protecting kids" than leaving porn mags around the local schools for the eager tikes to snatch up and hide in their bookbags.

      Heh, heh.

      "Stunned", my ass. "Stunned" at their good fortune, more likely.

      (Of course, goatsex wouldn't be my first choice of material. You have to have SOME taste.)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    9. Re:Starbucks! by Anonymous Coward · · Score: 0

      what?
      get over yourself.

  18. Working on a mirror of the video/images by Moonwick · · Score: 2, Informative

    Go easy on it.

    http://leela.lasthome.net/airpwn/

    --
    Only on slashdot can a posting be rated "Score -1, Insightful".
    1. Re:Working on a mirror of the video/images by drinkypoo · · Score: 1

      Asking the slashdot crowd to go easy on your server is like a virgin asking a porn star to go easy on her goodies in "up & cummers LXXVII". I'd say "you must be new here" but unless you bought that uid from someone, you aren't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  19. Multiple Wifi Cards!?? by Piranhaa · · Score: 1

    Ohhh how I wish I had an x86 laptop instead of my iBook!! :(

    1. Re:Multiple Wifi Cards!?? by SKorvus · · Score: 1
      You could use an external USB wifi adapter with an iBook. There's a few Mac-compatible ones available.

      Sample product.

      --
      Live simply, that others may simply live. -Gandhi
    2. Re:Multiple Wifi Cards!?? by gabebear · · Score: 2, Informative
      I have the Belkin 802.11b USB adapter and it has official drivers from Belkin for Mac and the chipset manufacture has good Linux drivers. It has REALLY excellent range, it can pull in just about anything my Cisco 350 card can.Also, the airport cards all support a promiscuous mode, so you can always use them to scan.

      I doubt this tool will make it's way to OSX anytime soon, but OSX(and OS9) has EtherPEG. When I run it in my dorm I get a nice porn collage.

    3. Re:Multiple Wifi Cards!?? by Strolls · · Score: 1
      "I doubt this tool will make it's way to OSX anytime soon, but OSX(and OS9) has EtherPEG [etherpeg.org]. When I run it in my dorm I get a nice porn collage."

      Erm... at the bottom of the page you link to it says:

      News Update: Saturday 9th March 2002 EtherPEG for OS X is now available.

      I rather fancy the idea of adapting Etherpeg to update the desktop wallpaper, so as to get a collage of sniffed images. I figured I'd need to find an API call to the Finder or window manager to make it update the wallpaper, but couldn't seem to locate anything relevant in the developer's documentation. Any suggestions, anyone..?

    4. Re:Multiple Wifi Cards!?? by gabebear · · Score: 1
      Opps, I worded that poorly, the "this tool" I was refering to was the wireless packet injection tool.

      I should have written:

      I doubt this wireless packet injection tool will make it's way to OSX anytime soon, but OSX(and OS9) has EtherPEG. When I run it in my dorm I get a nice porn collage.

    5. Re:Multiple Wifi Cards!?? by gabebear · · Score: 1

      Oh, to make a screensaver into a background you can use BackLight, it's the nicest app of it's kind and it works with 10.3. You would still need to make EtherPEG into a screensaver, but documentation to do that is pretty easy to find.

  20. There could be uses by Rob_Warwick · · Score: 5, Interesting
    This could actually be a fairly annoying tool in the hands of advertisers. It also has some pretty good uses I can think of.

    Three scenarios to point this out.

    You're at Joes Internet Cafe, munching on your slightly overpriced muffin and glad for the free Wi-Fi access since you're out of town, and don't get to check your email much on the road. You hit the link to a message you want to read on webmail, when all of a sudden, an ad comes up. Nothing too bad, but it seems that Joe has decided that instead of charging people directly for 'net access, he'll rig up an old desktop with wireless to transmit the ad source for every 100th HTTP request that comes through his system.

    This is a potentially annoying way of using the technology, but it also sounds like it could be a good way for Joe to help recoup his costs on the internet. Not a place I'd mind going.

    Scenario Two

    You're at Joes Internet Cafe, munching on your slightly overpriced bagel, glad for the...well, you know. This time the 'net access isn't free, but Joe's giving it out for $1 an hour, more than reasonable. 58 minutes in, you make an HTTP request, and a small javascript window pops up informing you that you've just got a couple minutes left, more time can be bought at the counter. After 60 minutes, instead of locking you out, all your requests simply get a screen advising you that if you want to keep going, Joe's going to need a dollar at the counter.

    Seems useful to me.

    Scenario Three

    You're in Joes Internet Cafe, sipping some slightly overpriced coffee and you try to get online. After you've payed your dollar to the friendly man at the counter.

    You keep gettings ads. You click out, thinking that it's a popup window, and no, you really don't need to enlarge that, it's fine how it is.

    All browser windows closed. You try again.

    No, I don't really need those drugs...

    Or those pieces of software

    Or...

    You get the idea. Turns out, that guy in the corner is making some quick cash by spamming everyone in the place. The only sites that are coming through are from those ads. He leaves after about 15 minutes, because it can't be long until someone figures it out, but you've just lost 15 minutes of your time.

    I realize it's an extreme example, but you think someone won't try it?

    Joe, if you're out there, we need to talk. I've got some ideas for you.

    1. Re:There could be uses by SKorvus · · Score: 5, Interesting
      If you're at Joe's cafe, there's there's no need for Joe to use AirPwn. He already pwns the net connection you're connecting through (wirelessly). He can intercept & replace any packet he wants to anyway.

      The point of AirPwn is intercepting wifi traffic on someone else's network; the uses of which are overwhelmingly malicious than benign, to my thinking. Exactly like Scenario 3. Or worse, detecting passwords, requests for secure connections to eBay, banks, etc.

      My question to the crowd is, how effective would existing wireless encryption standards be at disabling AirPwn?

      --
      Live simply, that others may simply live. -Gandhi
    2. Re:There could be uses by Anonymous Coward · · Score: 0

      No need for extravagant wireless solutions if you're the provider of the service... you can change the data before you send it out on the interface just fine.

    3. Re:There could be uses by Rob_Warwick · · Score: 1

      I stand corrected. (This humility is only happening because I know if I don't, at least 10 slashdotters will repeat the same fact as this guy.) I just had scenario 4 pop into my head, where some kids with a laptop grabs the code for Joe's 'service denied, pay me at the counter' screen, and starts replacing all requests with it. It could cause quite a bit of confusion, as Joe would think it was an issue with his server.

    4. Re:There could be uses by Homology · · Score: 3, Informative
      My question to the crowd is, how effective would existing wireless encryption standards be at disabling AirPwn?

      Use IPSec instead of WEP for the wireless network, and AirPwn would not amount to much more than DoS. OpenBSD has IPSec in the base install, and is fairly easy to setup.

      ssh with protocoll 2 is also safe. If you connect to someone impersonating the ssh server, and you try to connect, ssh will give a warning that the keys on the ssh server has changed.

    5. Re:There could be uses by cortana · · Score: 1

      Does protocol 1 not give you protection from man in the middle attacks?

    6. Re:There could be uses by Anonymous Coward · · Score: 0

      I have linksys wireless router and windows xp, how do I enable ipsec?

    7. Re:There could be uses by Homology · · Score: 1
      Does protocol 1 not give you protection from man in the middle attacks?

      No, SSH protocoll 1 is vulnerable to man in the middle attacks. There is even a program called dsniff that do MITM attacks against SSH protocol 1.

    8. Re:There could be uses by cortana · · Score: 1

      Thanks for the link! I changed my servers to protocol 2 a while ago, because, um, 2 is higher than 1. :)

    9. Re:There could be uses by Anonymous Coward · · Score: 0

      Well, the release notes on sourceforge say that it doesn't support WEP yet.

      All it's doing is packet injection, so it would seem that you just need to make sure that the airpwn folks can't inject data into your connection.

      In other words, surf via an encrypted tunnel to a secure machine or somesuch. In the mean time, I'm thinking that some firewall rules or somesuch to block any view of goatse/tubgirl are in order...

    10. Re:There could be uses by Xylantiel · · Score: 2, Insightful

      No, read that article again. SSH2 provides an additional protection to MITM attacks for users of public key user authentication. In ssh1 only the client having the server host key prevented MITM, the opportunity to make a second check was missed. dnsiff simply provided a new implementation of an known attack, if you use password authentication it will work just as well on ssh2.

      If your servers share user directories and allow public key user authentication, you should probably disable ssh1 to force your users' clients to make this second check.

    11. Re:There could be uses by Geoffreyerffoeg · · Score: 1

      At a Hilton I stayed at last week with both wired and wireless support, the first HTTP connection (per computer or something) is redirected to a hilton.com intro page, although by a simpler, completely different method at the router itself. The general idea has been there, and when used by the network owner, is acceptable.

    12. Re:There could be uses by aftk2 · · Score: 1

      You could bum around the Republican National Convention, and every time an image is requested, replace it with a banner ad for Kerry...

      This idea was shamelessly stolen from here.

      --
      concrete5: a cms made for marketing, but strong enough for geeks.
    13. Re:There could be uses by Redchrome · · Score: 1

      http://www.natecarlson.com/linux/ipsec-x509.php

  21. response of a victim by menscher · · Score: 5, Informative
    Ok, so I got hit by this, when attempting to check slashdot during one of the talks. First reaction was to hit the Back button as fast as I could, to get the image off my screen.

    Once the shock wore off, I pointed out the issue to my friends sitting next to me. They spent some time analyzing ethereal output, while I downloaded and ran arpwatch. It's pretty sad to hear that some kiddies were checking browser settings....

    The article claims there was no arp poisoning going on, but actually there was. I saw plenty of that. Which kinda confused us, since there doesn't seem to be much need for that in a wireless environment. You can sniff w/o arping, and you can inject traffic (as they were). But yes, it was definitely happening, though apparently by a different group. (Actually, I detected three different MAC addresses competing for the AP's IP.)

    In hindsight I should have saved some of my packet captures. Might have been fun to look over later.

    1. Re:response of a victim by Anonymous Coward · · Score: 0

      It's equally sad to hear some people were dumb enough to use wifi at a hacker convention.

    2. Re:response of a victim by menscher · · Score: 1, Insightful
      Uhh, there was no other option. In any case, WiFi is just as secure as ethernet when all you're doing is running ssh. It's only the occasional unencrypted traffic (like /.) that was at risk. And I'm not exactly concerned about someone messing with that. Perhaps you'd like to stop trolling and back up your statement with something intelligent?

      I will say that I thought twice about using telnet even with a OTP specifically because of TCP hijacking fears. (Initially I thought it would be funny for someone to see a plaintext password scroll by their sniffer window.)

    3. Re:response of a victim by Anonymous Coward · · Score: 0

      Nothing wrong with wifi, but you better use it to establish an authenticated and encrypted link to your homebase (IPSec, OpenVPN, you name it).

    4. Re:response of a victim by Anonymous Coward · · Score: 0

      If you read the source of the code, its not using ARP poisining.

    5. Re:response of a victim by Anonymous Coward · · Score: 0

      If you read the user's post, you'd see he said it was probably another group.

    6. Re:response of a victim by hepkitten · · Score: 0

      if you read the poster's post again he claims that airpwn was the cause of the arp poisoning before he claims it was another group.

    7. Re:response of a victim by Anonymous Coward · · Score: 0

      it could appears to be arp poisoning even though its not because, *gasp* your response is coming from someplace other than your ap, and it will have a different mac address. It's pretty sad to see people use sniffing programs when they don't even understand the protocols.

    8. Re:response of a victim by Anonymous Coward · · Score: 0

      Perhaps you'd like to stop trolling and back up your statement with something intelligent?

      --
      You're the guy who was going to show us where, in the souce code, the arp poisoning was happening?
      Remember?

    9. Re:response of a victim by menscher · · Score: 1
      You're the guy who was going to show us where, in the souce code, the arp poisoning was happening?

      Yes, I know it's a waste of time to respond to a troll, but I'm bored. ;)

      I never said airpwn did arp poisoning. Must have been one of your imaginary friends. All I said was that I suspected arp poisoning, and when I checked for it, I saw it was occurring. By multiple groups.

      As another poster mentioned, it's quite possible that airpwn made arpwatch think arp poisoning was occurring by spoofing packets without spoofing the AP's mac address. I didn't check specifically for arp packets at the time, since I wasn't really trying to distinguish between someone doing arp poisoning and someone spoofing packets. As I said before, I wish I'd saved my packet captures. Would have made for interesting reading. *getting tired of poor reading comprehension of /. kiddies....*

  22. Moral of the story is.... by screwedcork · · Score: 1, Insightful

    don't use wi-fi for anything that might be even close to important :D

  23. Suprised? Not really. by westyvw · · Score: 1, Insightful

    Wireless was pushed along by a need to get it out. READ COMPANY PROFITS. I have attended lectures where this is described on and on. Little to no attention was paid to security. WEP? Yeah good luck. It is fairly easy to exploit any wireless connection. It just wasnt done right.
    But this is the best part. Become the middle man.

    1. Re:Suprised? Not really. by Homology · · Score: 1
      It is fairly easy to exploit any wireless connection. It just wasnt done right. But this is the best part. Become the middle man.

      You'll have a hard time exploiting a properly configured IPSec.

    2. Re:Suprised? Not really. by jrockway · · Score: 1

      His point is that 802.11abg was pushed out too quickly. Had they taken the time, then IPSec would have been the default.

      But it's not. So WiFi is open to this kind of shit. What's easier, plugging in an AP? Or setting up a router, plugging in the wifi interface, plugging in ethernet, routing the packets, getting the ipsec stuff working, getting all the clients ipsec clients, etc, etc, etc?

      That's the point.

      --
      My other car is first.
  24. Re:awesome . . . by Lord+Kano · · Score: 3, Interesting

    I have two extra wifi cards sitting in a box. But if you don't, why not just use two USB wifi adapters?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  25. ahh, how clever by Anonymous Coward · · Score: 1, Interesting

    reminds me of when I was a kid and I'd fuck with people using an incredibly overpowered and possibly illegal FM transmitter

    But I'm a little surprised that this is "new", I thought stuff like this would've been written already a long time ago.

    1. Re:ahh, how clever by jovetoo · · Score: 1

      If it was, it was never released...

  26. Re:I don't get it. by Anonymous Coward · · Score: 0

    You're right. You just...don't...get...it.

  27. Bad News... by Piranhaa · · Score: 2, Interesting

    I wonder what this will be for people at home browsing the internet on their wireless computers. There's nothing parents can do to stop their children from seeing images that are being injected like this with Frank next door beaming modified HTTP requests through the neighbourhood. The only way to do that would be a) Disabling *ALL* images displayed on their web browser b) Running wires through the house. I'll be this will be another push for WEP and other forms of wireless encryptions. I wouldn't want my 4 year old nephew opening up internet explorer to find a Playboy bunny sitting on the top of their MSN.ca startup page! Anyways... back to sleep...

    1. Re:Bad News... by Homology · · Score: 4, Interesting
      You can setup IPSec for your wireless network. Or if that becomes to troublesome to setup, you can use OpenVPN that is easy to configure and has a client for Windows as well.

      After reading a few posts on this thread, I find it peculiar that so many slashdotters don't know that IPSec or related vpn products can be used to secure wireless.

    2. Re:Bad News... by Dracoirs · · Score: 1

      Uh...Would your prefer goatse at the top of MSN?, talk about being scarred. I don't think a playboy bunny would have quite that effect.

    3. Re:Bad News... by Anonymous Coward · · Score: 0

      OpenVPN easy to configure? I just checked it out, and as a very advanced user, it'd probably still take me an hour or two to set up a couple endpoints.

      That's not good enough.

    4. Re:Bad News... by asdfghjklqwertyuiop · · Score: 1

      OpenVPN easy to configure? I just checked it out, and as a very advanced user, it'd probably still take me an hour or two to set up a couple endpoints.

      That's not good enough.


      Read the examples section of the man page. You only need a couple of options to get started. Trust me, it won't take you an hour or two.

  28. Re:I don't get it. by Anonymous Coward · · Score: 0

    Uhh dude its 5pm in Australia.

  29. A few questions by mcrbids · · Score: 3, Interesting

    1) does SSL prevent this attack from working?

    2) What about the data stream that ocmes thru the wire legimately?

    3) What effect does WEP encryption have on the new "sploit"?

    4) What about SSL? Do HTTPS websites remain at all vulnerable to this attack? Nearest I can tell, the answer is "no".

    So, what we have herei is a lame way to spoof packets for unsecuredd onnections. So.... secure your IP already!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:A few questions by Piranhaa · · Score: 1

      For one, it explains that the program does not work with 802.11g or WEP yet... All it's doing it detecting an HTTP header and injecting pictures into it. So if SSL puts out an HTTP header, I'm assuming it will work with it.

    2. Re:A few questions by Anonymous Coward · · Score: 0

      Exploit The word you're looking for is exploit.

    3. Re:A few questions by thinkfat · · Score: 2, Informative
      1) does SSL prevent this attack from working?
      Yes. You cannot hack into a SSL stream by just injecting packets, you'd have to recover the session key first
      2) What about the data stream that ocmes thru the wire legimately?
      If the faked response arrives earlier, the legitmate data gets discarded.
      3) What effect does WEP encryption have on the new "sploit"?
      WEP will prevent the attack, unless it has been hacked itself before
      4) What about SSL? Do HTTPS websites remain at all vulnerable to this attack? Nearest I can tell, the answer is "no".
      See 1)
    4. Re:A few questions by westyvw · · Score: 2, Interesting

      Nope. Nothing about wireless should be considered secure. WEP doesnt guarantee security, the tools are already out there to crack that (although it takes time).
      Additionally, copied from Jim Geier's article at wi-fi planet.com:

      "You can view the frames sent back and forth between a user's radio NIC and access point during the association process. As a result, you'll learn information about the radio card and access point, such as IP address of both devices, association ID for the radio NIC, and SSID of the network.

      With this information, someone can setup a rogue access point (on a different radio channel) closer to a particular user to force the user's radio NIC to reassociate with the rogue access point. Because 802.11 doesn't provide access point authentication, the radio NIC will happily reassoicate with the rogue access point. Once reassociation occurs, the rogue access point will capture traffic from unsuspected users attempting to login to their services. Of course this exposes sensitive user names and passwords to a hacker who has an interface with the rogue access point.

      Someone can also use man-in-the-middle techniques using a rogue radio NIC. After gleaning information about a particular wireless LAN by monitoring frame transmissions, a hacker can program a rogue radio NIC to mimic a valid one. This enables the hacker to deceive the access point by disassociating the valid radio NIC and reassociating again as a rogue radio NIC with the same parameters as the valid radio NIC. As a result, the hacker can use the rogue radio NIC to steal the session and carryon with a particular network-based service, one that the valid user had logged into."

    5. Re:A few questions by Vellmont · · Score: 2, Insightful


      1) does SSL prevent this attack from working?

      Yes and no. If you do the packet injection after the SSL session is negotiated, yes (since you'll no longer be able to read the HTTP get or post). If you do the packet injection before the SSL session is negotiated (and setup your own SSL session with your own self-signed certificate), no.

      Someone correct me if I'm wrong, but I believe the way it works is to hijack the TCP connection. If you can do that, you can take over anything (though obviously authentication schemes will still blow up and complain about wrong authentication).

      My question is, is IPV6 immune to this at all?

      --
      AccountKiller
    6. Re:A few questions by Homology · · Score: 1

      Configure IPSec properly for your wireless network, and this amounts to no more than DoS.

    7. Re:A few questions by Anonymous Coward · · Score: 0

      Regarding WEP: This attack shows one of the basic flaws in the design of WEP. WEP is a shared key system, so in public networks like the ones at conferences, everyone has the WEP key, which makes encryption moot. The way WEP was designed, it provides about the same level of control as an unswitched ethernet: Those on the net can see everything, those not on the net (IOW don't know the WEP key) can't. Then of course there are the various cryptographic vulnerabilities, so all in all it's really useless, especially in a public network environment.

      In order to foil this and other attacks, you would want at least a secure (authenticated and encrypted) connection between your computer and the access point which nobody else can eavesdrop on. Supposing you don't trust the wired network to which the AP is connected at a hacker conference either, why not send all traffic outside the local network straight into an IPSec tunnel from your computer all the way to your homebase?

    8. Re:A few questions by TheLink · · Score: 1

      1) usually no, coz you need DNS and most people just click OK anyway in response to bad certs.

      Once you are getting the "wrong" IPs for every DNS request you're pretty screwed.

      This can happen on wired networks too. On april fool's day this year I made the DNS entries of tons of ad sites to be a local webserver. So plenty of banner ads were showing the corporate logo instead of ads.

      You could show locally relevant ads if you want: e.g. a company could have company related ads (meetings etc). Starbucks could replace ads with their ads.

      I've mentioned this years back (on slashdot even), doesn't seem to have caught on though.

      --
    9. Re:A few questions by irc.goatse.cx+troll · · Score: 1

      Does anyone know of the legality of this? It sounds kind of shady, but no more so than just blocking the ads entirely.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    10. Re:A few questions by Anonymous Coward · · Score: 0

      IPv6 provides the same types of immunity as IPv4...

      * you can use IP layer features (e.g. IPsec)
      * you can use secure tunnels (e.g. OpenVPN)
      * you can use application layer features (e.g. HTTPS, PGP signatures)

      No matter what you must either pre-share secrets (so that you and the other peer know something the pwners don't) or use a PKI (public key infrastructure) of some kind. Either option requires explicit effort on the part of the user, and the benefit is almost proportional to that effort, so most users will never have pwn-proof security, in the same way that most homes can be broken into using a half-brick or a length of steel pipe.

    11. Re:A few questions by jovetoo · · Score: 1
      A rather broad question, no? If your IPv6 connection has AH and ESP enabled, then sure it is immume. As IPsec would be.

      About the self-signed certificate: any self-respecting browser will complain about self-signed certificates (unless already known and told to accept it). Highjacking SSL isn't that easy.

    12. Re:A few questions by infiniti99 · · Score: 1

      >> 1) does SSL prevent this attack from working?
      >
      >If you do the packet injection before the SSL session is negotiated (and setup your own SSL session with your own self-signed certificate), no.


      The whole purpose of certificates in SSL/TLS is to prevent against man-in-the-middle attacks such as this. A self-signed certificate is as good as no certificate at all, and this should not fool any decent SSL application.

    13. Re:A few questions by Vellmont · · Score: 1


      About the self-signed certificate: any self-respecting browser will complain about self-signed certificates (unless already known and told to accept it). Highjacking SSL isn't that easy.


      I'm not denying this at all. But the fact remains that people will simply just click OK and not think much about it.

      --
      AccountKiller
    14. Re:A few questions by JSmooth · · Score: 4, Informative

      To Actually answer your questions.

      1. SSL would effectively block this attack IF the user pays attention to invalid certs. Your browser contains certain CAs it trusts and, unless they had control of your PC which is certainly possible but was not done in this case, the CA they would use would be invalid and generate that pop-up box telling you so. If you ignore that box and click yes you do so at your own peril.

      2. What about it? Once the data is on wifi than it is fair game for any type of manipulation. That is why they have 2 nics. The first nic "hears" your request for content "GET" and then responded much more quickly than the remote web server can with the corrupted "POST". When the correct information finally gets to your PC it is simply ignored as invalid TCP traffic and a RST packet is generated.

      3. WEP would have stopped it in this instant. WEP is breakable but requires a good amount of data to be sent over the wire. Since your average user is not going to send GBs of data over HTTP and the processing power needed to break 100s of connection would be more than a couple of laptops could handle this attack would have been alot less fun. Still possible but would need to be much more dedicated. I run WEP at home, I know it will not stop the determined hacker but the casual war-drive will ignore me in favor of my many neighbors with open APs.

      4. You are correct AS LONG AS you pay attention to the cert's trail. SSL really is two seperate pieces in my mind. 1 - encryption - End - To - End data encryption and 2 - Trust - I know the data I am receiving comes from the correct website. This is done with certificates. Since there is no God of the internet and we have to trust someone initially companies like verisign, etc have working with Microsoft, Mozilla, etc to get their root certs pre-installed in your browser. Anybody can generate a certificate but only companies that have passed the "Idenitifcation Test" with Verisgin or whoever can issue certs that will have the proper path back to a valid root cert. Please note Verisign has been duped before and even given out valid MS certs to non-microsoft organizations.

      You may think it is lame but it is actually a harmless example of things to come. Why is wardriving so popular? Because 90% of the APs do NOT use WEP. If everyone used WEP that would stop casual attacks. Consider two fences. One a 3-ft high fence. This fence is only going to stop people who don't want to go in. The 2nd fence is 10' high with barbed wire. This can still be overcome but will require some dedication. That is the difference between open and WEP. The problem is nobody uses WEP so this attack will work most of the time with ease.

      Regards

    15. Re:A few questions by cortana · · Score: 1

      I wasn't aware that I am under any legal obligation to not mess around with traffic passing through my own AP on my property.

    16. Re:A few questions by ArbitraryConstant · · Score: 1

      No. You need the server's cert to authenticate yourself.

      Or at least, you're supposed to. You could self-sign and most people would probably click "accept".

      --
      I rarely criticize things I don't care about.
    17. Re:A few questions by irc.goatse.cx+troll · · Score: 1

      It could be seen as modifying and redistributing copyright material, if you pissed the right lawyers off. Don't get me wrong, I'm all for your idea, I'm just truely interested in any legal ramifications.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    18. Re:A few questions by Anonymous Coward · · Score: 0

      WEP would not stop this attack if the attacker knows the WEP key. Everyone with a pre-shared key can attack anyone else using the same key. To effectively block this sort of attack requires an authorization and key distribution service, which is why 802.1X and 802.11i are there.

      And fergawdzakes-- when are you L337 H4X0RZ going to trade up to WPA-Personal from WEP. Come on, people. It's almost 2005 now!

      Tools like airpwn are great illustrations of the Tragedy Of The Commons. All it takes is for a narrow-minded and tiny share of the population with a perverse incentive, i.e. people who are more interested in abusing the network than anything else, to guarantee the poisoning of the utility of the common space.

      To the airpwn authors: congratulation, suckers-- you're making my customers want to pay me extra for networks you can't use.

    19. Re:A few questions by mcrbids · · Score: 1

      And fergawdzakes-- when are you L337 H4X0RZ going to trade up to WPA-Personal from WEP. Come on, people. It's almost 2005 now!

      As soon as drivers are available for a Belkin PCI card that support WPA on Win98. In the meantime, I'm left with 128 bit WEP, and a silent (unbroadcasted) SSID.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  30. Re:awesome . . . by randyest · · Score: 1

    Well, because I don't have two extra wifi cards sitting in a box. In fact I have but one and it's in use. At least, that is, until you send me one of yours. Then I will have two and you will have two (assuming you have another, since the two you mentioned are merely sitting in a box,) and I won't need the two USB wifi adapters that I don't have, and you won't have the extra wifi card that you don't need. See? Everyone wins that way. I'll email my shipping address . . .

    --
    everything in moderation
  31. Joe doesn't need AirPwn by Anonymous Coward · · Score: 1, Insightful

    Joe or any other operator of an access point doesn't need AirPwn, since they obviously have physically access to the upstream Internet connection and could intercept packets more efficiently there and inject ads, etc. What's unique about AirPwn is that it enables easier packet injection by those who don't control/own/operate/admin. the access points, but by almost anyone in the neighborhood (or with a sector antenna pointed in your direction).

  32. Goatse! by randyest · · Score: 1, Interesting

    Anyone else freaked out by goatse being on the /. font page? Not a direct link, I know, but were the server not melted, you'd definitely have seen the goatse horrorshow images that are there.

    And you'd be yucked out. But the repost of the article explaining the wireless goatse injection is +5 informative. That's weird too.

    If you're confused (RIP goatse) see wikipedia.com and search slashdot.

    --
    everything in moderation
  33. Hrm sounds like WRT-54G to me... by thrill12 · · Score: 1

    it could be refitted with custom firmware to serve as a "packet-injector", serving the wrong stuff from a local laptop.

    --
    Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
  34. Is the use of AirPwn anonymous? by phantasma6 · · Score: 1

    say, um... somebody, was to use AirPwn, would it be possible to track down who is using it?

    let's just say I go to a school which has wireless internet access : D

    1. Re:Is the use of AirPwn anonymous? by Anonymous Coward · · Score: 0

      If you can't figure out how it works (and therefore how easily you could be located), you shouldn't be using it, script kiddie.

      I mean, get real. You won't get any chicks because of it.

    2. Re:Is the use of AirPwn anonymous? by skinfitz · · Score: 2, Insightful

      If you can't figure out how it works (and therefore how easily you could be located), you shouldn't be using it, script kiddie.

      I mean, get real. You won't get any chicks because of it.


      ...as we all know, chicks just love haxx0rs...

  35. Re:I don't get it. by SlasherX · · Score: 1

    >>Unless he's hosting a 150 MB mpeg, why would it be slashdotted... NOW?

    I was on the site much earlier today looking at con pics and he has 4(?) videos.

    >OMFG
    >WTF?

    For those you get no accMORONess tonight.. You can see the 15MORON0MB mpeMORONg in 2 days.. go to beMORONd.

  36. Okay I compiled it and tried the software by Anonymous Coward · · Score: 0
    it works pretty well. A word of warning is that the netgear ma401 pcmcia card i was using needed a firmware update to be used with hostap. be careful where you do this!!

    SIG: XP SP2 download links http://notebookforums.com/showthread.php?t=35612

  37. Someone needs to learn how to use a camera... by Anonymous Coward · · Score: 0

    Are ANY of those pictures in focus?

    Though, maybe they did that on purpose, seeing what's on most of those people's monitors. ;)

  38. Chill Out. by Anonymous Coward · · Score: 0

    NT

  39. Amusing.. by Fallen+Andy · · Score: 0

    Yeah, this is an amusing joke. But sooner or later some evil minded script kiddie will do this in a more harmful way. But hey: if you *have* a net, then presumably you could *see* it happening by having a sniffer running full time on that old dustbin linux hacky box you keep around? libpcap + some python scripts + (python for dynamically using human intel to figure whats good/bad right now). Someone research this (because it's serious - traffic analysis stuff maybe?). I'd guess the NSA knows about these things, but they don't come here except to watch (perverts?). Does being a hacker imply an absence of social responsibility (you want script kiddies with nukes?). I know a lot of us (not me) are libertarians but I don't read that as meaning totally lacking awareness (quite the opposite). We should be careful people. Not everyone is as innocent as ESR, RMS, Bruce, Tim etc... (not even CowboyNeal :-)). Oh, and how the heck do you *REMOVE* packets? Is there an way of making an IP Cookie Monster? The only good red team is in a UT match.

    1. Re:Amusing.. by Anonymous Coward · · Score: 0

      I just lost 2 minutes of my life reading that senseless incoherant blabbering. If you have a valid point, comment ot troll please make it; otherwise STFU.

  40. We've got AirSnort, call it AirFart by Anonymous Coward · · Score: 0

    After all it pollutes the airwaves instead of sniffing them :)

  41. bmagmaryscanlan by Anonymous Coward · · Score: 0

    should be sent to CowboyNeal.

  42. War goatse'ing by Anonymous Coward · · Score: 0
    This program would be perfoect for war driving. Use it with the goatse man or with leftwing propaganda.


    However wardriving is not very useful for commercials. The problem is that a commerical only works if the sender is known. (I got a commercial saying eat at McDonalds... I wonder who send it)

  43. I wrote the man page for airpwn by ConsumedByTV · · Score: 4, Interesting

    Hi.

    I wrote the manual page for airpwn.

    All I see in this discussion is either people joking, bitching or having no idea how airpwn works.

    Let's just set things straight.
    First of all, there is no arp posioning.
    Do you disagree? Well it's a GPL app, go read the source, show me the arp posion part of the code. What's that you can't find it? Oh, well jesus, it's because it doesn't do that.

    You can hijack any tcp connection with this, it cannot be blocked without blocking the legit traffic.

    This is accomplished by using raw frame injection.
    One network card listens on a given channel (or in the case of a cisco card, all channels) and the other card simply injects custom frames with perfect replies. If your reply (it's up to you how big it is) is the right size, it's injected so perfectly that the connection not only still works, all of your webpage stuff still works, images just load as whatever the attacker wants.

    It works with ftp, http, aim or whatever.
    You can just have a ball.

    It would be entirely possible to write regex that replied over aim or icq or any of that crap with a raw frame telling the other people in the conversation that they were coming out, it's up to you.

    The software uses a very customizable framework to allow for use of regular expressions for matching. It's really useful for things other than goatse, but at defcon, they deserve the best.

    Anyway, the totally clueless people here that claim to know how it works haven't even compiled it, so don't listen to them.

    If you have any questions, feel free to ask.

    --


    "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    1. Re:I wrote the man page for airpwn by Homology · · Score: 0
      You can hijack any tcp connection with this, it cannot be blocked without blocking the legit traffic.

      So, for those that secure their wireless network, this is just a DoS tool.

    2. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 1, Funny

      It's really useful for things other than goatse, but at defcon, they deserve the best.

      Before you tout your pride over airpwn you might want to replace the tubgirl and goatse config samples in the damn tarball with something a bit more tasteful. How the fuck can you expect to be taken seriously when you distribute that crap? Don't get me wrong, it's an interesting piece of code and the DefCon prank made me chuckle - but for the love of god yank that shit out from the source distribution! As it stands, by default, it's nothing more than a curiosity for trolls and script kiddies.

    3. Re:I wrote the man page for airpwn by drinkypoo · · Score: 2, Interesting

      How the fuck can you expect to be taken seriously when you distribute that crap?

      I've never even bothered to attend defcon and I can field this one. Defcon is not about being taken seriously by the mainstream. It's about networking (in the older sense, and the newer) with other geeks, it's about alcohol, it's about strippers, and it's about destroying hotels. I've heard even seasoned geeks speak with glee about the destruction of property, which is kind of amusing and kind of sad.

      The people who they want to be taken seriously by, the only people they care about, will take them seriously (or not) based on the code and the results, and will get a chuckle out of the images. Those people are their peers.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:I wrote the man page for airpwn by AndroidCat · · Score: 1

      I still think replacing the Slashdot logo with an animated GIF version that occasionally has the o blowing raspberries HHGTTG style would have been more fun. (Hit the Google logo with a 600613 mod too so someone will notice it.)

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 0

      ITYM pee-ers.

    6. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 0

      So why don't you tell people more on how to prevent it?

      I'm thinking of snort rules to block all goatse/tubgirl traffic, but I know that doesn't fix the underlying problem of frame injection at all.

      Obviously, you need to set things up so the injection isn't possible. What do you reccomend?

    7. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 0

      What cards are supported? Is a prism2 required for the injection card?

    8. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 2, Insightful

      For those that "secure" their dos network, this isn't going to anything unless they write the proper matching regex and haveit reply with a deauth frame. This isn't included as part of the code base, so they have to figure it out.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    9. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 1

      HostAP driver is needed for raw frame injection. Any card that's supported by it should work.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    10. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 1

      Easily.

      Secure your wireless network and hope that your attacker doesn't use one of 8billion other software tricks to mess with you.

      Airpwn doesn't crack WEP, but it can inject anything, so secure your network.

      Of course a legit user can use it, so it becomes nontrivial at that point.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    11. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 0, Troll

      FYI: You're wrong.

      As you disclaimed that you have never bothered to attend defcon, you discredit yourself right off the bat.

      I mean just basically just said: "I don't know what i am talking about, I haven't ever been there but I just like to hear my laps flip."

      With that said, you're wrong.

      I know I don't go around getting drunk and fucking up the pool.

      Besides with 5000 people there are going to be idiots and there are going to be people with skill.

      But if you haven't been to defcon, don't sit around bitching about it and professing to know anything.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    12. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 1

      Well the seriousness is obviously in the code asshat.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    13. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 0

      Sheesh. Lighten up. It is freakin' hilarious and you know it. I teared up laughing about the whole thing just reading it.


      Too bad it wont work for my local school connection: it uses VPN. Maybe the local coffeeshop with free wifi would be an amusing place to test out the little app.

    14. Re:I wrote the man page for airpwn by drinkypoo · · Score: 2, Funny

      I know many assorted people who have gone to defcon and returned to tell me stories, not all of whom are the get drunk types. Nonetheless there is no need whatsoever to go to defcon to learn this shit, to interface with these people, et cetera, thanks to the internet. It's a party, build a bridge and get over it.

      Incidentally, your little comment about laps flipping - was that intentional? If so, it wasn't clever - just marks you as being the same kind of wanker that I expect to try to defend the reputation of defcon.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:I wrote the man page for airpwn by Anonymous Coward · · Score: 0

      Yeah, I appreciated the joke, It did make me laugh (but only because I read /.). I just think they should've removed goatse and included something better in the sample configurations. I suppose I might be overreacting but I'm just so tired of the trollish obsession of goatse's ass-streching.

    16. Re:I wrote the man page for airpwn by ConsumedByTV · · Score: 1

      Funny thing actually, I don't really like defcon, but for a different reason than what you said entirely. In real life hackers are all just people that slave away in front of computers all day. Some of them drink, some of them are into bondage stuff, some of them are into just socializing. Defcon is different from many conferences in just the right ways, you get to know people on a social level in addition to a policial and technical level. You quickly learn who is a total jackass drunk loser and who knows their flocks() from their printf()s.

      Yes it's not needed to go to defcon, duh. There are much better conferences, cansecwest, hope, IEEE meetings, LUGs even! However it's stupid to just be so general about everyone. I mean it's tantamount to being one of the people at defcon that's not worth talking to.

      But anyway, I digress. Yes it's a fun party, it's known as the after party for blackhat. But it's more than a party. Many of the talks show you information before you would find it on the internet.

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
  44. I'm new to wireless by Anonymous+Writer · · Score: 2, Interesting

    I just got an Airport Express recently and during the setup process it gave me the option of using WEP or WPA, which it said was more secure, so I chose the latter. Why hasn't anyone mentioned WPA in this discussion? I don't really know anything about it other than it is supposed to be a more secure alternative to WEP, yet I've never heard anyone mention it even from the store I bought the Airport Express from.

    Also, is there IPSEC for OS X? It's not mentioned anywhere in the Airport Admin Utility. Is it built-in? I Googled for it, and some of the first few links mention vulnerabilities in Mac OS X IPSEC. What's this all about?

    1. Re:I'm new to wireless by zaffir · · Score: 1

      WPA doesn't have the glaring vulnerabilities that WEP has. It might have some, but they haven't been discovered yet (to my knowledge anyways).

      WPA would do as much good as WEP in prevent something like airpwn from working. If the attacker doesn't have access to the network (WEP or WPA key), he can't do anything. If he DOES have access to the network, neither WEP nor WPA will help.

      --
      "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
    2. Re:I'm new to wireless by mgv · · Score: 2, Interesting

      I just got an Airport Express recently and during the setup process it gave me the option of using WEP or WPA, which it said was more secure, so I chose the latter. Why hasn't anyone mentioned WPA in this discussion? I don't really know anything about it other than it is supposed to be a more secure alternative to WEP, yet I've never heard anyone mention it even from the store I bought the Airport Express from.

      I don't think that alot of wireless vendors implement WPA. Apple has chosen to do so for a while now, because they actually seem to understand default security alot better than the windows world.

      The trouble with WPA is mostly getting windows machines to look on the network for it - most of my windows boxes cant see WPA, and using them wirelessly requires me to turn off WPA (which I do as little as possible)

      By the way, its totally reasonable to have unsecured public access wireless at defcon - there is no point in securing a public network. If they used WEP, they would have to give everyone at the conference the key - thus negating the security.

      The point of this discussion relates more to private networks where you are assuming that it is trusted.

      My 2c

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
  45. Okay, I found it by Anonymous+Writer · · Score: 1

    It was in the Internet Connect application under VPN. Does this mean that it only applies to VPN and I can't use it to secure my internet connection for general web browsing and email through my ISP? I'm thinking this means I can use it only if I was hooked up to a server in a VPN configuration- is that right?

    1. Re:Okay, I found it by hawaiian717 · · Score: 1

      Yes, that is correct.

      --
      End of Line.
  46. Re:I don't get it. by really? · · Score: 1

    No it's not. It's 8:38 Saturday evening. Someday you too will discover the joy of NTP. ;-)

    (Oh yeah, I am in Tokyo, and you are in ...???)

    --

    "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
  47. It could be worse... by Photo_Nut · · Score: 4, Insightful

    You're at Joe's internet cafe, or in an airport, etc. Suddenly, your internet explorer gets a web page redirect to some random porno movie of 3 guys raping a rather unattractive asian girl, complete with audio... in full screen mode. Since your laptop's audio is on, everyone in the area, including your girlfriend hear, "No don't put it in my pussy. [scream]"... And you're joe blow who doesn't know how to use the keyboard to close the window to save your life.

    Yes, it could happen, particularly, if the geek in the corner is sniffing your WiFi traffic, and singles you out.

    More serious would be something which noted when you wanted a secure site, such as a bank, and proxied to a full-screen web page image complete with security icons that tricked the user into sending you their password in the clear.

    There are malicious 14 year olds with laptops out there that would find this awfully amusing.

    1. Re:It could be worse... by Anonymous Coward · · Score: 0

      Er... where can I find that movie you mentioned?

    2. Re:It could be worse... by Anonymous Coward · · Score: 0

      Great, it finally happened. People on Slashdot using "internet explorer" as a synonym for web browser..

  48. Master Card moments ? by Anonymous Coward · · Score: 0

    The picture with the CSS is farking priceless. Although they could have chosen a nicer picture lick a chic sucking of horse or something like that.

    1. Re:Master Card moments ? by Revek · · Score: 1

      'The picture with the CSS is farking priceless. Although they could have chosen a nicer picture lick a chic sucking of horse or something like that'
      Only goatse makes this a better picture.

  49. another mirror by ArbitraryConstant · · Score: 1

    (if only so I can justify unleashing wget)

    http://homestar.sytes.net/airpwn/

    Parent deserves the karma, so don't mod me up until he gets to 5. :)

    --
    I rarely criticize things I don't care about.
  50. SSH port forward is your friend by freelunch · · Score: 4, Interesting

    When using WIFI, I generally always use an SSH port forward to encrypt and tunnel my traffic back to a 'safe' host.

    At home, my AP is connected to a dedicated interface that only allows SSH. You could add port knocking for additional security.

    Sure, SSH port forwards can still be disrupted or messed with. But not like plain HTTP.

    BTW, nice hack!

  51. Headless chickens by AndroidCat · · Score: 2, Insightful
    I can't wait for the headless-chicken legal/political responses. When they discovered that anyone could listen to their cell-radio conversations, they banned scanners that could cover those frequencies. (Wow, that was effective!) Eventually the technical solution was to go digital/encrypted.

    What are they going to do this time, ban WiFi cards? (Perhaps a warning sticker on products: "This is not a phone or a LAN. This is a two-way radio. Wireless means they don't need wires either.")

    --
    One line blog. I hear that they're called Twitters now.
  52. the continued deterioration of the net. film at 11 by millia · · Score: 1

    *while i do admire the desire to prove the inadequacies of wireless...
    *while i do recognize that this is a hacker's conference...
    *while i do realize that it's a good thing to do this, to prove that we should use encryption...

    it's just sad. i'm old enough to remember open mail relays, not being abused, so maybe i'm just tired of the continual need to upgrade, secure, and encrypt.

    wireless is cool, no two words about it. i'm sitting on my front porch, enjoying the cool air, waving to the neighbors who are out walking.

    i don't use encryption on the wireless, simply because i'm not worried about somebody sniffing these unsecured packets (since i use ssh sessions for things that matter.) and because my old plaster walls don't let it go far.

    but the main reason i didn't use it was because dammit, i am tired of being suspicious of everybody and everything. use secure channels, sure, but why should we have to encrypt the transport itself? i don't know why i thought wireless was going to be different than anything else.

    (i'm also kinda embarrassed that i didn't think of this first. it's TERRIBLY obvious in hindsight. do also note, i'm not blaming the messengers in any way- good on you, dudes.)

    end-result: time to start educating people about why it's necessary now to really worry about encrypting the transport, rather than just the communication. and one more thing that makes the net a less cool place, because some idiot out there will use it for bad purposes.

    --
    stored on computers from birth to the grave
  53. Mirror in case anyone cares. by EvilStein · · Score: 1

    Earlier evilscheme.org wouldn't load. Now it comes up just fine. Go figure.

    Here's a mirror in case it goes *splat* again.

    Have fun!

  54. Reinjection, Sminjection. by Anonymous Coward · · Score: 0

    I feel cheated. I opened the article expecting 802.11 a good example of WEP reinjection.

    Surely the same can be achieved by the quite mature Ettercap?

  55. Subject by man_ls · · Score: 1

    While we're on the subject of wireless attacks and such,

    does anyone know of a WEPcracker dealy that will run on Windows XP or Cygwin?

    I don't have a laptop running *nix, unfortunately, I could always boot to Phlack for this sort of thing but that's not quite what I want to do.

    Help appreciated.

    1. Re:Subject by Anonymous Coward · · Score: 0

      I think someone's trying to port Airsnort over to Windows...

  56. megalol by hepkitten · · Score: 0

    my favorite thing about this "discussion" is all the people claiming that airpwn is an "old idea" or "not unique" or "just a redone insertprogramhere" however they chose to put it. If it's such a tired idea, why didn't you guys come up with it? gg Toast and crew, you guys == win.

    1. Re:megalol by Anonymous Coward · · Score: 0

      `If it's a shit idea why didn't _you_ do it?`

      Surely that's an oxymoron?

  57. traced? by Anonymous Coward · · Score: 0

    How easily can the tools signature be traced?

  58. Re:awesome . . . by Lord+Kano · · Score: 2, Funny



    When you got your gmail account, I got no invite. Now, you come to me asking a favor...

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  59. You're absolutely wrong. by forii · · Score: 1
    WiFi was never pushed. It became successful because the 802.11b standard was open and available, while other competing technologies were either proprietary, or hadn't made it to market, stuck in endless deliberation. Given the choice between an imperfect, but useful technology, and vaporware, most people went for what worked.


    It's easy to forget now that WiFi was by no means a "sure thing". I was working at a wireless networking company (that's still going strong today) in early 2001 that used 802.11b, and we made sure that our technology was independent of the hardware, because nobody knew at the time if 802.11 would become dominant.

  60. Old news. We did this four yeras ago at DefCon 8! by GodBlessTexas · · Score: 0

    And it covered more protocols. Anyone opening a telnet or ftp got an ascii middle finger and a little message telling them it was a bad idea to use protocols with clear text authentication. Anyone who tried to visit a web page got a picture of Pete Shipley's face photoshopped over a naked chick having sex. Shipley was shown it and destroyed the IBM T21 laptop that was used to do it. Priest, head Defcon goon, didn't do anything about it except escort Little Mike from Dallas away from the scene, and ultimately the laptop was never replaced or repaired. We also had fun with Shipley's war driving presentation.

    It was a lot funnier and certainly more original four years ago.

    --
    Remember the Alamo, and God Bless Texas...
  61. Mirror of the video by TPS+Report · · Score: 1
    --
    I was told that I could listen to the radio at a reasonable volume from nine to eleven...
  62. Re:awesome . . . by BlueJay465 · · Score: 1

    Even simpler. If your PocketPC has CompactFlash and SDIO slots, a ported version of airpwn would be equally disruptive, and much harder to detect physically.

  63. Like prior art on patents by Anonymous Coward · · Score: 0

    Oh oh!! Air Pwn!! Something new!!

    Not quite, Packet injectors are old. The only new thing here is that it use wireless networking. A simple authentication / crypto solution could have prevented such a primitive thing. But do people care to encrypt their networks? No. Do people care to lock their doors when the leave for work? Yes. How come they work with security in the first place? Only god knows.

  64. Re:awesome . . . by torpor · · Score: 1


    or, if your already-running linux machine (i have an sl5500, but i'm talking about the sl6000, which i am currently coveting post-purchase) has WiFi already built-in, with a free CF slot, all I need do is take my old Clie (junk!) WLAN card, stick it in, and away we go ... nasty.

    linux in your pocket rocks it. sharp are waaaay ahead of the pack.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  65. FTP banners by torpor · · Score: 1


    The configurations were: ...
    FTP banners (while this worked, nobody pays attention to FTP banners so we abandoned this quickly)


    don't agree! you leave those there for the real 'leet'rs, the ones who do read ftp banners. bum score!

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --