MacNN Forums (http://forums.macnn.com/)
-   Mac OS X (http://forums.macnn.com/mac-os-x/)
-   -   Don't Steal Mac OS X kernel extension (http://forums.macnn.com/90/mac-os-x/335611/dont-steal-mac-os-x-kernel/)

 
besson3c May 7, 2007 11:46 AM
Don't Steal Mac OS X kernel extension
What is this extension? What does it do? Why is it running?

com.apple.Dont_Steal_Mac_OS_X (6.0.1)

Is it running for you? Check your kextstat list.
 
Person Man May 7, 2007 11:48 AM
Quote, Originally Posted by besson3c (Post 3375004)
What is this extension? What does it do? Why is it running?

com.apple.Dont_Steal_Mac_OS_X (6.0.1)

Is it running for you? Check your kextstat list.
It is part of the protection that prevents you from running Mac OS X on non-Apple Intel hardware.
 
besson3c May 7, 2007 11:49 AM
Quote, Originally Posted by Person Man (Post 3375010)
It is part of the protection that prevents you from running Mac OS X on non-Apple Intel hardware.

So, if I did a kextunload -b <bundle name>, would I be able to run OS X on non-Apple hardware?
 
CatOne May 7, 2007 12:37 PM
rofl. Go ahead and try. I doubt it's that easy.

BTW you can google search on it.
 
besson3c May 7, 2007 12:45 PM
Well, I'm wondering because I was trying to unload the FUSE extension so that I didn't have to restart the computer, but I received an error message.

I was puzzled by this kernel extension would not be unloadable, and came across this.
 
kick52 May 7, 2007 12:57 PM
this is ooolllllddd..

it performs decryption of apple programs, which will only work on apple hardware, and puts this in the memory somewhere:

Quote
Your karma check for today:
There once was was a user that whined
his existing OS was so blind,
he'd do better to pirate
an OS that ran great
but found his hardware declined.
Please don't steal Mac OS!
Really, that's way uncool.
(C) Apple Computer, Inc.
 
Person Man May 7, 2007 01:06 PM
Quote, Originally Posted by besson3c (Post 3375013)
So, if I did a kextunload -b <bundle name>, would I be able to run OS X on non-Apple hardware?
Um, no.

I think it contains the code that decrypts certain other encrypted kexts and the Finder (which is partially encrypted, too).

Some of the hacks to make OS X run on non-Apple hardware distribute the encrypted kexts and the Finder in an unencrypted format, which makes it easy to go after them for DMCA violation (circumventing encryption for the purposes of infringing copyright). Distributing an unencrypted kext, which is copyrighted by Apple is distributing copyrighted works without a license.
 
besson3c May 7, 2007 01:12 PM
Interesting... So that explains why we can't just recompile the kernel from Darwin source.

Stumbled across this coincidently, but interesting to learn this stuff...
 
All times are GMT -4. The time now is 05:02 PM.

Copyright © 2005-2007 MacNN. All rights reserved.
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2016, vBulletin Solutions, Inc.


Content Relevant URLs by vBSEO 3.3.2