Understanding Mac OS X Kernel
An anonymous reader writes "Kernelthread.com has published a flash presentation overview of the Mac OS X kernel. Its title is 'A Tour of the Mac OS X Kernel' and it also covers Tiger features. Maybe interesting to note is that the slides are from a talk given to the NSA. Well, there is a nice security architecture diagram towards the end of the presentation."
Correct me if I'm wrong (and I may very well be, as it's been over a year since I took cryptography), but isn't AES somewhat flawed? What are the reasons that it's used for page and FS encryption?
-- n
A flash presentation that didn't turn my p4 into a 386!
Does it give away the kernel's secret recipe?
There is no way to step back (at least I found none), to get an overview, to jump to a certain frame (like the mentioned security architecture diagram) - why do people make presentations in flash, instead of pdf or css (example)?
I'm willing to bet it's in Flash because he did the presentation in Keynote. While the SWF export in Keynote isn't great, at least it preserves transitions, fonts, and other formatting options and doesn't look like shit (like the HTML export of another presentation software).
Plus, it takes one step to export. I haven't seen anything that will do that with CSS.
Per Square Mile, a blog about density
So HFS+ can only support file sizes up to 8 exabytes. What a worthless filesystem.
nil
From the Slashdot article: "... the slides are from a talk given to the NSA."
The probably reason that NSA staffers are interested in this subject is to decide how to break into Mac computers. The NSA and other U.S. government organizations are the most well-funded spy organizations in the world, by far.
The NSA is an interesting U.S. government organization. Most U.S. government organizations are expected to follow the law, but the NSA and many other secret agencies are allowed to break U.S. laws and the laws of other countries. This attracts a lot of people who like to engage in that kind of behavior.
U.S. citizens are expected to pay for everything, but they are not allowed to know how much they pay, or even know the names of some of the law-breaking agencies, or what the agencies are doing.
"Blowback" is a U.S. government spy agency term for the negative results of the U.S. governments secret hostile attacks on other countries. The bombing of the World Trade Center was blowback from the U.S. government's largely secret support for killing Arabs. (The U.S. government had various justifications for the killing.) It is not a surprise that Arabs don't like to be killed. It is not a surprise that some Arabs would decide to return hostility with more hostility.
Secrecy is incompatible with democratic government.
If you look closely, the slide with the Architecture (3 or 4 in) has more info. in that black block. It's hard to see though.
Pedantic note:
____
Now my head hurts
Gives you a popup when done in cinjuntgion with mouse over the presentation. At least it does in Safari.
I'm willing to bet it's in Flash because he did the presentation in Keynote.
Too bad he didn't export it to PDF. Keynote 2 (the version that ships in iWork 05) has an excellent PDF exporter.
How the hell do I turn that on. Case preserving sucks ass when interacting with case-sensitive system...
Use FTP to mount a remote webserver. Attempt to copy all the files to a local directory for modification. Finder complains 'some files differ in case and only one will be copied. Continue?" Would it be that fucking hard to list the files that conflict and give me the option to rename them? Jeeze.
Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
I find it interesting that parts of the Kernel were written in Embedded C++. I haven't had the opportunity to use this although I'd love too. Anyone have an experience with EC++ they'd like to share?
Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
Wow.. So it looks like they finally fixed this security bug where the password could be discovered in the swap. Anyone know how to turn this feature on? (don't have Tiger yet & a quick Google search turns up nothing)
In the same vein, I recall OS X versions up to jaguar had weakly-hashed user passwords in a SAMBA directory somewhere. If I'm remembering correctly, can someone verify that this is no longer the case in Tiger?
W
-------------------
This is my SIG. There are many like it, but this one is mine.
Over the next two years Apple's installed base is going to shrink and their margins are going to have to drop dramatically.
All that money from the high margin hardware and the now slowing iPod sales are going to increasingly slow the OS development to the point where it is unlikely Apple will be able to continue their OS development.
Of course there are still diehard Apple fans who are clinging to the fantasy that being forced to use Intel chips is going lead to cheap and fast Macs, but the writing is on the wall for OS X as we know it. Funding OS development is insanely expensive and Apple is going to lose the ability to continue it over the next couple of years.
Some sort of partnership with Microsoft? And Apple layer on top of Linux? Dump everything but the iPod/iTMS stuff? Whatever it turns out to be, OS X as we currently know it has as much of a future as Apple now obsolete PPC based Macs. The OS X kernel is soon to be something of historical interest only.
It's too bad Steve wouldn't cough up the cash for a mobile chip design from IBM, Apple is rolling in cash these days. Penny wise, pound foolish.
what do we have here? a osx-slash-dotter who doesn't read macosxhints.com? look here:
1 027224603111&query=case-sensitive
s ensitive&type=stories&mode=search&keyType=all
http://www.macosxhints.com/article.php?story=2003
and don't forget to watch out for the trouble:
http://www.macosxhints.com/search.php?query=case-
regards, n.
Mac%20OS%20X%20Kernel%20Presentation?
For some reason, EVERY non-alphanumeric character is coming up in the hex format.
Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
I take it nobody with a Windows box even tried to view the presentation. All of the space characters are rendered as "x20", which makes it a bit tough (nee impossible) to read.
At least they could call it a P5. Some consolation.
It's shocking how ignorant people are of the activities of the U.S. government. Look at some of the other replies to the parent post.
Most openly managed organizations have great difficulty staying on track. Secret organizations develop bad habits very quickly. In secret organizations, cover-ups become habit. Even the cover-ups themselves can be kept secret from other people in the same organization.
Supposedly, U.S. spy agencies are not allowed to break U.S. laws. However, organizations that hire people to break the laws of other countries don't suddenly have moral control over the law-breakers when they return to the United States.
Bummer :-(
try again?