Slashdot Mirror


The Black Hat Wi-Fi Exploit

Joe Barr writes to tell us that while many have heard that an Apple was exploited in order to install a rootkit at the recent BlackHat security conference, most people don't know the details of how it works. This is no mistake, it seems that the researchers who demonstrated the flaw were intentionally vague. Some theorize that this is in response to the real or perceived threat of legal action similar to the situation with previous Blackhat presenter, Michael Lynn.

44 of 129 comments (clear)

  1. Atheros at the exploiter side? by tuomas_kaikkonen · · Score: 4, Interesting

    Perhaps it is the exploiter who is better off with the Atheros based WLAN card? Maybe it is still possible to exploit any other WLAN card, but the attacker may benefit from using some WLAN cards over others as the attacking host platform (not the attacked target platform). Reference: http://www.ktwo.ca/security.html

    1. Re:Atheros at the exploiter side? by bemenaker · · Score: 2, Informative

      I don't remember which article talked about it, but the presenter said that almost all drivers have this vulnerability in them.

    2. Re:Atheros at the exploiter side? by grub · · Score: 4, Interesting


      The Atheros exploit shores up OpenBSD's stance on binary "blob" drivers perfectly. EVERY OS using these binary drivers are vulnerable. OpenBSD refused to include blob, reverse engineered the drivers and wrote their own secure drivers.

      End result? OpenBSD is secure while most other OSs out there are at the mercy of Atheros.

      --
      Trolling is a art,
  2. This seems a bit misleading... by DarkShadeChaos · · Score: 5, Insightful

    The current exploit was intentionally vague so that attackers would not have the upper-hand. The previous researcher mentioned was arrested for something prior to his presentation; I do not correlate the actions together.

    --
    The machine unmakes the man. Now that the machine is so perfect, the engineer is nobody. -Ralph Waldo Emerson
    1. Re:This seems a bit misleading... by Anonymous Coward · · Score: 5, Insightful

      The current exploit was intentionally vague so that attackers would not have the upper-hand.

      Making the details vague, especially by not telling which card to avoid using, makes the users unable to do anything to prevent being victims. That very much GIVES the attackers the upper hand.

      Without knowledge, the users are defenseless. Heck, I have a laptop here with a built in wifi-card. So does everyone else in the office. If I knew the card was a risk, putting in a different card would make me safe. But as it is, the built in one could be safe and the one I would put in instead could be the risk. Heck, I don't even know if disabling the card through software solves anything. If the exploit really works on any OS, it doesn't sound like a software problem, but a hardware/firmware problem.

      The only thing being protected by not informing the users is the image of the manufacturer.

    2. Re:This seems a bit misleading... by Gideon+Fubar · · Score: 3, Interesting

      misleading eh?

      if you were aware of the (limited) details that have been released, you'd know that while the vulnerability that the presenters (Jon Ellch and David Maynor) used was vendor specific, it still worked on the macbook's internal airport card

      The demonstration was not really intended to point out the specific problem with these mac drivers. It was more intended to highlight several industry wide problems.

      I'm not about to say that letting consumers know about these problems will help or hinder them in any way.. nor will pointing out any specific company. If these problems are as prevalent as Ellch and Maynor claim, virtually no amount of consumer education would solve the problem, and pointing the finger would be the security equivalent of sweeping the problem under the rug.

      --
      http://www.xkcd.com/354/
    3. Re:This seems a bit misleading... by gnasher719 · · Score: 2, Informative

      Your post is very misleading. You write that "it still worked on the macbook's internal airport card" with a reference to the highly respected arstechnica.com. However, if you read the arstechnica article, all it contains is that a reader told them that the hackers claimed that it works with an airport card. So the only evidence that we actually have for this is an article claiming hearsay about an unsubstantiated claim. Bollocks to that.

    4. Re:This seems a bit misleading... by Aladrin · · Score: 5, Informative

      Actually, you WERE told how to prevent an attack. Maybe not outright, but it was there. The original slashdot report http://it.slashdot.org/article.pl?sid=06/08/03/129 234 said that "Machines are vulnerable if they have wireless enabled and are set to connect to any available wireless network". This is enough information to secure your system. Simply tell it not to connect to any available wireless network. Only allow it to connect networks you have specified. Tada. No cash needed for this fix.

      You can throw money at me instead, if you feel the need.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    5. Re:This seems a bit misleading... by gnasher719 · · Score: 2, Interesting

      Still bollocks. The articles that you quote are again just repeating the same stuff, from the same source, without any attempt of verification. It doesn't matter how many publications repeat it, all we have is an unverified claim.

    6. Re:This seems a bit misleading... by Martin+Blank · · Score: 2, Informative
      Making the details vague, especially by not telling which card to avoid using, makes the users unable to do anything to prevent being victims. That very much GIVES the attackers the upper hand.

      For those attackers that can replicate the exploit, yes, it does. However, in some cases, it can be considered ethical to not release the information.

      For example, I took a wireless security class led by Joshua Wright, who some may know as the creator of several wireless attack tools such as asleap and lorcon (the latter was used by these researchers). During the class and in a presentation during the week, he demonstrated several tools that he refused to release due to their ability to cause mischief. Some of them had clear legal liability -- a tool designed for use at for-pay hotspots, for example. Some of them he simply deemed too dangerous to be released, such as the Bluetooth PIN cracker that he demonstrated in the presentation. He did provide some information on each tool and vaguely how they worked, but not enough to recreate the exploits.

      What he did do is present some mitigating steps, such as using IPSEC VPNs at hotspots, or using Bluetooth PINs of at least eight (and preferably 12 or more) digits in length (but since many device PINs cannot be set by their owners, people should at least be aware of the issue). The presenters did the same thing here, providing a work-around that mitigates the problem for the moment until the situation can be solved at a larger scale.
      --
      You can never go home again... but I guess you can shop there.
    7. Re:This seems a bit misleading... by Anonymous Coward · · Score: 3, Informative

      Actually the researchers explicitly mentioned that the card does not need to associate with an access point to be exploited.

  3. Flogging a dead Story by bananaendian · · Score: 5, Insightful

    ScuttleMonkey writes to tell us that apparently the 'plot-thickens' as some guy somewhere emailed that some people are 'theorizing' alternate motives for the Blackhats keeping wraps on their so-called 'exploit' (that they tried unsuccessfully to smear a OSX security with).

    There is no new substance. This bone has been gnawed clean already. Sounds more like some people are making excuses for something...

    --
    www.tribalnetworks.org - helping tribal people around the world to own their own means of high-tech communications
    1. Re:Flogging a dead Story by ErikTheRed · · Score: 4, Insightful

      Exactly. Let's see: lots of invective, mix in some conspiracy theories, and season with exactly zero facts. The article is nothing but a troll.

      --

      Help save the critically endangered Blue Iguana
    2. Re:Flogging a dead Story by pchan- · · Score: 5, Interesting
      Yes, you're exactly right. There's nothing to this story at all. ...Oh wait. What's this on Bugtraq? Let me paste the headline for you:

      Intel PRO/Wireless Network Connection Drivers Remote Code Execution Vulnerabilities . Look at that, a remotely exploitable security hole in the Wifi driver. Anyone using one of these things is vulnerable if they have not upgraded their Wifi drivers, regardless of OS. This was disclosed by the vendor (Intel).

      Intel PRO/Wireless Network Connection drivers are prone to multiple remote code-execution vulnerabilities.

      An attacker within range of a vulnerable Wi-Fi station can trigger these issues to corrupt memory to execute code with kernel-level privileges.

      A successful attack can result in a complete compromise of the affected computer.


      I guess you were right. No facts, just theories.
    3. Re:Flogging a dead Story by und0 · · Score: 3, Insightful

      I don't understand, in the advisor and Intel page they talk about drivers, specifically windos drivers. I've looked around but found nothing about updated firmware, so could this still be really used as a cross platform exploit?

    4. Re:Flogging a dead Story by someone1234 · · Score: 2, Funny

      No, it is illegal to use it as an exploit :)

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
  4. This is news? by FlyByPC · · Score: 4, Funny

    This is BlackHat, folks. They've probably hacked the water fountains to serve Bawls instead of water -- let alone installing a rootkit on a laptop.

    Slow news day, I'd say.

    --
    Paleotechnologist and connoisseur of pretty shiny things.
  5. dang! by DrKyle · · Score: 3, Funny

    And here I thought it was the black hat wife exploit, guess I'm not gettin' any from the missus tonight!

  6. what a load of crap by Anonymous Coward · · Score: 3, Interesting

    The presenters clearly got paid off by apple.. in the defcon talk they were whinging about the metasploit guys being offered $80,000 to $120,000 for unreleased exploits and they weren't prepared to release the code to the emails they got offering $10, $100, $1000 for the copies of the exploit

    That's why in the video they used a "generic" wifi card when they admitted the standard apple wifi driver is broken as well

    They said they haven't released the code because "they need to check all the apple platforms that are effected" IE they are waiting for apple to deliver them a whole bunch of free hardware

    These guys were complete sell outs -- no live demonstration because they were afraid that the WIFI would be sniffed at DEFCON..... so coming to a full disclosure conference they are basically saying they don't trust disclosing to the attendees...

    In the video they call the script "bad seed" so it's probably something to do with a PRNG in the crypto somewhere (or IV)

    1. Re:what a load of crap by Drizzt+Do'Urden · · Score: 2, Informative

      The Apple driver can make any card who's chipset is know to work.

      I've got a Sonnet PCMCIA card in my PB400Mhz who's chipset is the same as the Apple Extreme Card, when I plug it in, it's found as an AirPort card and I had nothing to install to make it work!

      Sad thing is, it's supposed to work on Windows 98/ME/2K/XP, but I did'nt manage to do so yet!

  7. Can anyone confirm... by JonJ · · Score: 3, Interesting

    If this exploit exists on other platforms? Like say, the free Unix-clones like FreeBSD or Linux?

    --
    -- Linux user #369862
  8. Video of the exploit by AcgiGlyph · · Score: 2, Informative

    For those that couldn't make it, here is a video showing the exploit. http://video.google.com/videoplay?docid=-441573595 8080028817

  9. Wifi Card used in exploit by pele_smk · · Score: 4, Interesting

    First hand::Ellch talked a lot about the timings and the reactions of wireless cards to certain packets, as well as the need for a less fatty and feature full tcp/ip protocol. From the talk it sounded like Maynor developed the particular exploit. Ellch talked about his tool fuzze. Ellch's goal was to fingerprint particular wireless users and the driver model they were using....(to decide what Metasploit exploit you'll use this week) If I was a wireless guru, say like some of the other thousands alive, I could make a prediction. If they don't release the exploit soon, someone else will develop an equally powerful exploit into the wild. Buffer overflow the stack..... It's too fat and does more thinking than it should. I say patience is key. Even when they do develop the patch, how many coffee shop users don't apply patches? The biggest weakness in the attack is the fact that it sounds like a proximity attack. If you're not within wireless reach to the victim, you won't be able to attack them. That's just a guess since the video demo of the attack shows the attack from across a desk and not across the office. Cantenna anyone? Wifi-shootout?

  10. Not an apple wifi card. by Anonymous Coward · · Score: 2, Informative

    I think the comments about Apples image are off. This was a third party card, NOT the built-in apple one. So it was probably based on a different chipset than the one Apple uses - otherwise they could just have used the built-in one.

    So, which card was it? Considering that most companies only threaten legal action, and researchers usually ignore the threats, a good guess that this is a company that is known to not only threaten. One that ISS had problems with before. In short: I bet it was a Cisco card. Not an apple card but a Cisco one.

  11. Well That's a Biased Article by logicnazi · · Score: 4, Insightful

    Now I'm a big fan of a policy of eventual public disclosure of exploits. The behavior of many big companies have shown that without the pressure of public knowledge of an exploit they will drag their heels about fixing the exploit. However, it is undoubtable that publicly making availible details of an exploit without giving vendors a chance to create a patch increases the number of attackers who are able to execute attacks against that vendor's customers.

    Now there are reasonable people who believe this increased danger is pretty much always offset by the benefits of public knowledge of the risk, i.e., a vulnerability you know about is sufficently less risky to justify disclosure. However it is disgustingly biased and misleading to not even acknowledge that some people and companies might reasonably believe total public disclosure harms the end customers. This is especially true when we are talking about the difference between revealing the existance of the exploit and revealing info that might enable someone to copy the exploit.

    Moreover, I didn't see the slightest evidence that it was outside pressure that caused this pair not to reveal the details. The tone of this cnet article seems to imply they made the choice themselves to be responsible which seems totally reasonable.

    Also I don't understand who would put this pressure on them unless it is the network card manufacturer. Macs, linux and windows machines are supposedly all affected so no one company would take a PR hit relative to others. Unlike the case with the cisco vulnerability.

    Yes it's true that vendors tend to be biased toward maintaining their good name. Just like real people they tend to be biased toward the answers that help them out but this is hardly dastardly. True I think they sometimes go to far and chill free speech and harm security research but this seems fairly rare and I see no reason to believe it is happening here.

    --

    If you liked this thought maybe you would find my blog nice too:

    1. Re:Well That's a Biased Article by CryBaby · · Score: 2, Interesting

      Those are good points, but the presentation is still highly problematic. Your conclusion is that it was their choice not to disclose details.

      That's as reasonable as any other theory, but then why do something so thoroughly confusing and potentially misleading as to prominently feature a MacBook in the video presentation but then use the 3rd-party card? Furthermore, in the video, Maynor says "Don't think, however, just because we're attacking an Apple [that] the flaw itself is in an Apple. We're actually using a 3rd-party wireless card." I don't detect any ambiquity in that statement. He's clearly stating that the flaw does *not* apply to Apple hardware and that's why he must use a 3rd-party card.

      Later he apparently said that the flaw *does* apply to Apple hardware. So which is it? There is no way to know. It is a direct contradiction.

      Furthermore, Maynor was quoted as saying something about wanting to stick a lit cigarette in the eye of Apple *users*, because he doesn't like the Mac ads(?!). This brings his motivations into question, and I think reasonably so. It's certainly not the comment of a professional researcher, whom one would hope would be above that kind of petty fanboyism.

      Anyway, I'm not defending the article here and I'm not defending Apple or claiming to have any specific knowledge about the situation. I'm just pointing out that the only words we have from Maynor himself about Apple's vulnerability to this attack is what I quoted above: that Apple hardware does not have this flaw. I think Maynor and/or his company end up looking like publicity whores with questionable credibility no matter how this ends up. Unfortunately, that only distracts people from the actual security issue at hand, whatever it may be.

  12. Equal opportunity sploit by wolfdvh · · Score: 5, Interesting
    I heard the presentation when it was repeated at DefCon and what was not vague was this exploit was at the card driver level below the OS, which is why it would work against any OS. They said they chose to demonstrate it on Apple rather than Windows because they thought if they'd used Windows, people would say "Of course, it's Windows, what did you expect." so by demonstrating it on a more "secure" (Mac) OS people would realize it was not just a Windows thing. Unfortunatly, now everybody just thinks its a Mac thing.

    Bottom line, assuming the demo is not a hoax, it will work against *nix, Windows, and Mac equally.

    1. Re:Equal opportunity sploit by k2r · · Score: 2, Insightful

      > exploit was at the card driver level

      Yep, and we still haven't been told which card driver they installed.

      That it wasn't the one Apple provided should be obvious - they would have used the buildin Apple Wireless, then.

      k2r

  13. The real problem by phantomfive · · Score: 2, Insightful

    A lot of people have posted so far saying, "It's OK that they didn't reveal the exploit, because it protects people from hackers until the fix is out." Which is probably true for the most part.

    However, these guys have given almost no information about the hack, making it impossible to protect yourself. Does your wireless card have problems? Do all wireless cards have problems? What can you do to protect yourself? Should you avoid using wireless at all? Is it a remote hack that can actually somehow enable the wireless card (through a secret back door or something)? We don't know. And by keeping these details secret, companies are hurting end users.

    It is good to let the company create a fix before the exploit is released, but it is also good to give the user enough information to defend himself.

    --
    Qxe4
  14. Was it root by INeededALogin · · Score: 2, Informative

    From the presentation... it seems that he didn't have a root shell, but only a user shell on Apple. Why just play on the user's Desktop? He should of edited some serious files like /etc/shadow, /etc/password or /usr/local/etc/sudoers. He could of at least used the "say" command in the demo to have the Mac say that it had been owned by Johnny Cache. That would of been a nice touch.

    My main reason for believing that he had the logged in user's access is due to the fact that wireless is not system wide on Apple, but is started when a user logs in. If you change users(fast user switching etc...) then all your network connections drop as the wireless is restarted with the new user.

    1. Re:Was it root by LexNaturalis · · Score: 2, Informative

      They discussed why your comment is completely baseless while at DefCon. This was a kernel-level (as it was driver-based) exploit so asking if they had "root" is to demonstrate a fundamental lack of knowledge of the OSI model. The driver itself is what was being exploited which is being run by the kernel. There is absolutely no root v user shell debate in this exploit.

      --
      Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing ever happened.
    2. Re:Was it root by LexNaturalis · · Score: 2, Interesting

      You're right, it wasn't discussed on Slashdot so if you weren't at BlackHat or DefCon I suppose it's fair that you might not have heard the discussion.

      In essence, based on my understanding of the exploit and the way the 802.11 device drivers work, the shellcode exploit is actually executing in the kernel. It's executing below the point (On the OSI model) where a root v non-root account would make any difference. I'll grant that a demo of root activities would be more visual, but I believe that academically it can be said that they're neither root nor non-root. They're actually "kernel."

      --
      Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing ever happened.
    3. Re:Was it root by dodobh · · Score: 2, Insightful

      A driver level exploit gives you ring 0. Who cares abot shells when you 0wn the kernel itself?

      --
      I can throw myself at the ground, and miss.
  15. Re:Still fishy... by thegrassyknowl · · Score: 4, Insightful
    And, one thing I still miss out of this.. What sharing service needs to be active? It's one thing to connect to the WiFi on a computer.. But some service has to be active for file system access.. SMB? AFP? SSH?? Given the use of 3rd party WiFi hardware, and the default config of MacOS X to have all sharing services turned off.. Does this work when a Laptop is already connected to a network? Um, what are we really looking at here? Allot of questions, with very little info..

    This is not a simple matter of exploiting a serivce. The machine might does not even need any publicly accessible services for this attack to be effective.

    We all know that wireless cards require soft firmware and drivers in the OS these days. The point is that it's possible to exploit the drivers with specially crafted packets and make the OS run arbitrary code that it thinks is the Wireless driver.

    Running code at the level of the OS brings with it full control over the machine. The OS trusts the drivers 100% on almost every system I've used. This means your newly running code can take full control of the machine, and probably even download more code, sniff on you, etc.

    It should be possible to exploit this attack even if the machine is connected to a trusted network. All you need to do is send it packets on that network (or pretend to be on that network).

    The demo might have been vague, but it still points out some serious flaws with wireless systems on modern operating systems - anyone can send you packets and the OS trusts the software processing those packets 100%...

    --
    I drink to make other people interesting!
  16. WHO has theorized? by Rogerborg · · Score: 3, Insightful

    Some have theorized that if you don't quote your sources, then you're just full of shit.

    --
    If you were blocking sigs, you wouldn't have to read this.
  17. Occam's razor by gnasher719 · · Score: 4, Insightful

    What is more likely: (A) A vulnerability exists in at least two WiFi implementations (some external card, and Apple's internal Airport), which allows to compromise systems independent of which operating system is running, or (B) two guys who want their fifteen minutes of fame doctor a video, claiming that they can crack any Mac with WiFi within 60 seconds, conveniently being so vague that nobody can verify or refute their claim, adding in a bit of conspiracy theory (pressure from Apple) on top of it?

  18. Re:Still fishy... by gnasher719 · · Score: 3, Interesting

    ''This is not a simple matter of exploiting a serivce. The machine might does not even need any publicly accessible services for this attack to be effective.''
    That is the claim being made, and it would be frightening if true. We have not seen any reliable evidence of this so far.

    ''We all know that wireless cards require soft firmware and drivers in the OS these days. The point is that it's possible to exploit the drivers with specially crafted packets and make the OS run arbitrary code that it thinks is the Wireless driver.''
    That is the claim that has been made. We have not seen any reliable evidence of this so far. I think it would be quite easy to own a Macintosh running MacOS X if you use an external card needing a driver, and you install your own, specially crafted driver on the machine that will do exactly what you want. We have no evidence that this works when using the preinstalled Apple driver or the manufacturer's driver for the card.

    ''Running code at the level of the OS brings with it full control over the machine. The OS trusts the drivers 100% on almost every system I've used. This means your newly running code can take full control of the machine, and probably even download more code, sniff on you, etc. ''
    May be true, but there is no evidence that you can take control of a driver as it was claimed.

    ''It should be possible to exploit this attack even if the machine is connected to a trusted network. All you need to do is send it packets on that network (or pretend to be on that network).''
    And possibly go to the machine you want to exploit first with a CD in your hand, and install your replacement drivers.

    ''The demo might have been vague, but it still points out some serious flaws with wireless systems on modern operating systems - anyone can send you packets and the OS trusts the software processing those packets 100%...''
    The demo may have been vague because it was a hoax. So far this seems much more probable to me.

  19. attention by grrrgrrr · · Score: 2

    I think a security expert needing some attention mentions Apple. I think being vague is probably motivated by some dishonesty.

  20. Methods of Disclosure by Ravenium · · Score: 3, Informative

    Without any detailed disclosure, sure, the craftiest people will determine how to perform said exploits. However, there are very, very few of these compared to the script kiddies that will show up if you hand out the source and/or a road map to every Tom, Dick, and Harry. At least they're giving Apple (and others) a chance to address the problem by pointing out that there IS a problem.

    I'm not buying the people who are upset at a lack of full disclosure because they are "unable to protect themselves". If there was a way to protect yourself, sure, perhaps you could tell people how to do it. However, judging from the presentation itself (at Defcon), there really IS no way other than mutilation of the driver itself (see the slide with the nintendo DS) to quickly defend one's system. Not only would this significantly break a lot of things, most users wouldn't know the first thing about doing it.

    The root causes as outlined in the presentation were a combination of a poorly planned and thought out protocol (802.11) and a quick-to-market rash of sloppy driver implementations, and it's going to take nothing less than at least a driver patch (or in a fantasy world, an overhaul of existing wireless protcools...802.11 lite if you will).

    So quit accusing the presenters of being motivated by greed, stupidity, or other such notions - the best way to secure users at this point is to speak with the manufacturers directly and attempt to achieve a patch, not to detail how to break in to every last miscreant on the planet. The authors are starting to do this by their dealings with Apple.

    Oh, and for those of you that missed the FAQ at the end of the presentation:

    -Yes, it affects the kernel, which means it's >= root/Administrator on any system

    -It's a driver/spec implementation issue, which means it's not an OS-specific problem. The use of an Apple machine in order to show that "any" platform is at risk was meant to illustrate this.

    -The money slide was a joke meant to show how lightly many people were taking this issue. I have no way of proving the intentions of the presenters, of course, but I believe this was the case - they stated their intention was to get this problem addressed through discussion, not money.

    All in all, easily my favorite defcon session (unless you count the shots of 151 distilled through peppers). Thanks, guys!

  21. When to disclose exploits by qazwart · · Score: 2, Informative

    The presenters were very specific. The security hole discovered is below the OS level and is in the drivers. Drivers are written by multiple parties and have always been a vunerable part of the system. However, before you had to be physically connected to the system to exploit a driver hack. That itself made drivers pretty secure. After all, not too many people install hard disk drivers they get in random emails. With WiFi, you no longer need a physical connection, and therefore the danger. Mac, Linux, Unix, BSD, and even (gasp!) MS-Windows are all exploitable to this hack.

    This exploit was kept underwraps to allow vendors to release security fixes before the exploit spreads to every two-bit kiddy scripter around. It doesn't make much sense releasing information on how to implement this exploit when there really isn't too much you can do to stop it. It's the reason why the presentation was done on video and not live.

    Of course, once the exploit is known to exist, it is only a matter of time before someone else finds it and implements it. I already know at least one person who is on his way to duplicate it, so the vendors better hurry up and fix the security hole. Apple and Microsoft can't take their merry ol' time fixing this one.

  22. Re:Why not demo it on multiple platforms then? by daveschroeder · · Score: 2, Informative

    They specifically said it was exploitable on Linux and Windows. They chose Mac OS X because they said that Mac users had a "smug" attitude about security and wanted to show something like this could be done on Mac OS X as well.

    So no, it's not speculation that exploitable on other platforms, because the presenters themselves said it was, and specifically said they ultimately chose to demo it on the Apple platform for the reason stated above.

    On that note, though, I do agree that the reasoning to use a third-party wireless card in the MacBook was shaky. They said they used it so as not to draw attention to the fact that the internal wireless card in the MacBook is vulnerable, even though they specifically state that the internal card is vulnerable. So how does this do anything to not draw attention to that, given that now, everyone thinks this is an exploit affecting only MacBooks, and not even any other Apple products with the Atheros card, much less any other platform under the sun?

    John Gruber has a very good writeup on this issue here: http://daringfireball.net/2006/08/krebs_followup

    As for "why not demo it on multiple platforms", it sounds like this little exploit is not nearly as easy to set up and take advantage of as they imply. The above writeup also touches on the motives of the presenters as well ("if you watch those 'Get a Mac' commercials enough, it eventually makes you want to stab one of those users in the eye with a lit cigarette or something"). Yeah, no bias there!

  23. don't be so sure by r00t · · Score: 2, Interesting

    If the bug is in the firmware, you'll be the last to get a fix.

    If I can take over the card's internal CPU (probably running a tiny real-time OS) then I can use that to write anywhere in memory. I can patch any part of your kernel I like. It doesn't matter if your driver is good or not.

  24. Conference Location by h4ck7h3p14n37 · · Score: 2

    Why is this conference still being held in the United States? To me, it would make much more sense to host it somwhere where law enforcement is less likely to hassle people.

  25. Disk Drivers | OpenFirmware | Bios & "HW Amnes by not_hylas(+) · · Score: 2, Interesting

    Some Crackers have been doing this for a while, (we are way behind) look within your disk formats and OpenFirmware/Mac, Bios/PC, crack once - stay forever.
    Time to start really paying attention, look for "bad boot blocks" for pre boot networking prefs.

    This guy's got a clue:

    http://www.securityfocus.com/columnists/402

    Check the comments too.
    Think about an intentional miconfig of your monitor settings (UNIX) now.

    Required reading:
    Reflections on Trusting Trust
    Ken Thompson

    http://www.acm.org/classics/sep95/

    --
    ~hylas