title: Inspect contents of a basic, unencrypted UDIF DMG file
body: <p>If I mount the DMG file using system calls to <code>hdiutil</code> and my application quits unexpectedly, the DMG remains mounted but because I mount it privately with <code>-nobrowse</code>, it doesn't show up in Finder. Is there a way to mount it using some framework or API that will be smart enough to unmount if my application unexpectedly quits?</p>
  
  <p>Basically, I'm looking for a way to be able to read from files within a DMG without having to mount it.</p>