QUOTE (Hara Taiki @ May 19 2009, 08:04 PM)

Ok, so I read that, and I understand the process behind the encryption and decryption process, what I am confused about is that I see the poem in the address space listed in the last part, but it doesn't explain it's purpose. Do you need the poem to decrypt the binaries or just some sort special code of sort to decrypt the AES encryption? I heard about the use of the poem in one of the decryptors and the big controversy about it, but never understood why that was such a big deal.
Well, Apple wrote the encryption to protect their binaries so people could not run OS X on non-Apple branded machines, where the decryption is handled by the Don't Steal Mac OS X.kext and the SMC/EFI.
On PC boxes it's a question of legality, especially in the homeland of Apple, he U.S. of A., where the DMCA "criminalizes production and dissemination of technology, devices, or services intended to circumvent measures (commonly known as Digital Rights Management or DRM)", ie: kexts (dsmos, r2d2, r3d3, appledecrypt) using the poem used to decrypt binaries protected by Apple.
Using the poem in cleartext essentially means "circumvention has taken place" and in some places that's illegal, so it's kind of a big deal.
The Decryption process, and interpretation/legality of the EULA are what keeps OSx86 a very gray area.