title: Machine ID for Mac OS?
body: <p>I need to calculate a <strong>machine id for computers running MacOS</strong>, but I don't know where to retrieve the informations -  stuff like HDD serial numbers etc.  The <strong>main requirement</strong> for my particular application is that the user <strong>mustn't be able to spoof it</strong>. Before you start laughing, I know that's far fetched, but at the <em>very least</em>, the spoofing method must require a reboot.</p>
  
  <p>The best solution would be one in <strong>C/C++</strong>, but I'll take Objective-C if there's no other way. The über-best solution would <strong>not need root privileges</strong>.</p>
  
  <p>Any ideas? Thanks.</p>