6

otx is a tool used to disassemble Mach-O binaries on OS X 10.0-10.4. It is an enhancement on top of otool to add additional symbol information to its disassembled output.

The main site and SVN repository (http://otx.osxninja.com/) appears to be long dead. Is there any new maintainer (official or unofficial) or someone hosting the code to disassembly Mach-O binaries on legacy macOS systems?

I posted a similar question on Reverse Enginerring Stack Exchange (Is there an up to date fork of otx?), but it did not generate any activity. To keep this question in-scope, I will only focus on the older versions of OS X, but I am also interested in a version of otx that works on any OS X version.

  • We can only prove the positive, not the negative. So the easiest way to answer this would be to create one. – wizzwizz4 Dec 19 '16 at 13:48
  • @wizzwizz4 I could fork it myself, but I don't have the original source. I guess this is a question to see if anyone knows of a fork that is still actively being maintained or has been updated in the past few years or so. – JAL Dec 21 '16 at 16:08
4

Technically, the most up to date modern fork of otx is being maintained by Zhi-Wei Cai on GitHub here. v1.7: Build 566 or a fresh clone of master should work on any modern OS X system.

But that's not why we're here. This is Retrocomputing Stack Exchange after all. The most recent fork of otx which works on legacy OS X platforms is probably the linuxaged fork. I also realized an archive of the original svn server is available on the Wayback Machine. This provides otx 0.16b which works for reverse engineering PowerPC binaries.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.