Understanding Apple’s Binary Protection in Mac OS X

“With the advent of Intel-based Macintosh computers, Apple was faced with a new requirement: to make it non-trivial to run Mac OS X on non-Apple hardware. The ‘solution’ to this ‘problem’ is multifaceted. One important aspect of the solution involves the use of encrypted executables for a few key applications like the Finder and the Dock. Apple calls such executables apple-protected binaries. In this document, we will see how Apple-protected binaries work in Mac OS X.”

35 Comments

  1. 2006-10-24 3:45 pm
    • 2006-10-24 3:58 pm
    • 2006-10-24 4:35 pm
  2. 2006-10-24 4:17 pm
    • 2006-10-24 4:25 pm
    • 2006-10-24 8:39 pm
      • 2006-10-24 9:33 pm
        • 2006-10-24 11:13 pm
          • 2006-10-24 11:19 pm
      • 2006-10-25 1:00 am
        • 2006-10-25 4:04 pm
  3. 2006-10-24 4:45 pm
    • 2006-10-24 4:55 pm
    • 2006-10-24 4:56 pm
      • 2006-10-24 4:59 pm
        • 2006-10-24 5:18 pm
          • 2006-10-24 5:31 pm
          • 2006-10-24 5:48 pm
          • 2006-10-24 6:43 pm
          • 2006-10-24 6:38 pm
    • 2006-10-24 5:33 pm
    • 2006-10-24 5:55 pm
  4. 2006-10-24 5:13 pm
    • 2006-10-24 5:25 pm
  5. 2006-10-24 7:25 pm
    • 2006-10-24 7:47 pm
      • 2006-10-24 8:27 pm
        • 2006-10-24 8:41 pm
    • 2006-10-24 7:51 pm
      • 2006-10-25 8:40 am
        • 2006-10-25 11:05 am
  6. 2006-10-24 8:42 pm
    • 2006-10-25 1:35 am
  7. 2006-10-24 10:48 pm
  8. 2006-10-25 6:46 pm