otx significa "herramienta de objeto extendida". otx utiliza otool (herramienta de objeto) para desensamblar un archivo ejecutable Mach-O, y luego mejora la salida desensamblada. Las mejoras simples incluyen agregar el código de máquina de cada instrucción, así como el desplazamiento de cada instrucción desde el principio de una función. Las mejoras más complicadas incluyen mostrar los nombres de los métodos de ObjC incluso si se han eliminado los símbolos, y agregar comentarios que describen variables miembro, llamadas a funciones, datos estáticos y más.