title: Reading binary (MACH-O) file load commands
body: <p>How does otool and similar tools read load commands? I could not find any open source tools to figure this out (even though otool is partially open source). How does it parse the binary file? Where does it start?</p>
  
  <p>Thanks</p>