I don&#x27;t see why the debugging had to take place on 32bit binary. From experience, the debugger disassembly for 64bit is much more &quot;readable&quot; - as in much of the symbols called are spelled out a lot more, and accessing function arguments are much much more friendly - &quot;po $arg1&quot; instead of register math.<p>Hopper is capable of parsing 64bit disassembly and create pseudo code from that as well, if you need it.