Thunderstrike2 Details Revealed
An anonymous reader writes: Prior to DefCon and BlackHat, we learned that Trammell Hudson had developed a firmware worm for Apple machines that could spread over Thunderbolt hardware accessories. Now that both conferences have finished, Hudson has published slides and an annotated transcript detailing how the worm works.
A brief quote: "Thunderstrike 2 takes advantage of four older, previously disclosed vulnerabilities. These had all been known and fixed on other platforms, but not on Apple's MacBooks. ... Speed Racer (Incorrect BIOS_CNTL configuration, 2014, VU#766164), Darth Venamis (S3 boot script injection, 2014, VU#976132) Snorlax (Flash configuration is not set after S3 sleep, 2013 VU#577140) and PrinceHarming (2015) Unsigned Option ROMs (2007, 2012). ... While we're looking at Apple specifically in this research, the overall message is that many vendors are not keeping up to date and are not responding to CERT, especially if it requires effort to port or test vulnerabilities from other vendor platforms."
A brief quote: "Thunderstrike 2 takes advantage of four older, previously disclosed vulnerabilities. These had all been known and fixed on other platforms, but not on Apple's MacBooks. ... Speed Racer (Incorrect BIOS_CNTL configuration, 2014, VU#766164), Darth Venamis (S3 boot script injection, 2014, VU#976132) Snorlax (Flash configuration is not set after S3 sleep, 2013 VU#577140) and PrinceHarming (2015) Unsigned Option ROMs (2007, 2012). ... While we're looking at Apple specifically in this research, the overall message is that many vendors are not keeping up to date and are not responding to CERT, especially if it requires effort to port or test vulnerabilities from other vendor platforms."
are fucking stupid.
THUNDERSTRUCK!
Apple has released at least 2 Patches to OS X 10.10 (Yosemite), one in January, 2015, and another in June, 2015, to address these issues.
From what I have learned from the tubes, that leaves what admittedly amounts to a largely theoretical vulnerability, as far as "workable in the field" goes.
But what I haven't been able to sort out through all the eighth-grader cutesy names, is is this still a REMOTE-ABLE vulnerability, or is it back to the "Evil Maid" scenario only?
Also, I have heard that Macs built after June, 2014 are invulnerable (presumably due to some hardware design changes). Is that still true, or not?
And what do I do to stay unscrewed? a serious question from a Macbooker.
/I'm expecting much hate but some wisdom embedded in the barbs
In the future, I would want to not be isolated from my friends in the Space Station.
Unicorns are *not* free! You should see what they get for the special Unicorn Chow they eat, and trust me they don't stock that stuff at TSC.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
Sure, but the unicorns only work with Apple saddles.
SJW's don't eliminate discrimination. They just expropriate it for themselves.
Actually it's been scientifically proven that Apple fans view that brand as they would a religion:
http://www.pcmag.com/article2/...
You just don't understand. Owning Apple is a way for hipsters to demonstrate their originality and reject the herd mentality of you PC users. This is achieved by buying all Apple products like every other hipster.
SJW's don't eliminate discrimination. They just expropriate it for themselves.
Didn't there used to be a pin setting on the motherboard that prevented writing to the BIOS ..
I didn't meant to hurt you. I didn't mean to thunderstrike you.
It's not needed. Everybody knows that macs don't get malware and come with a free unicorn.
No. It's not needed because Apple already has launchd, which is from which systemd was copied.
Apple is in California, so the original lyrics work, as well.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
but a special set of bootstraps are required.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
ah so that's why it's so crappy.
ah so that's why it's so crappy.
No. Systemd is so crappy because it's a bad ripoff of the IDEA behind launchd. Launchd has been booting Macs and doing lotsa other stuff on them pretty much without incident since OSX 10.4 (Tiger). That's about a decade ago.
Systemd is just an amateur-hour horrorshow.
Unfortunately, and I mean that as nicely as possible, I now have AC/DC's Thunderstruck stuck in my head. Well, no, I have the general sound of it. I know like three words which are mostly gut noises and the word 'thunderstruck' and it is not all that enjoyable, really.
"So long and thanks for all the fish."
This is a troll, but OS X already has a pre-existing systemd-ish process control, called launchd which was open sourced under the Apache license like 10 years ago.
Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.