I am new to disassembly, and I'm trying to understand how a 32 bit binary is operating. I have the evaluation (free) version, 32 bit (Version 7.0.170920 macOS x86_64 (32-bit address size)).

I'm used to debugging by stepping through a program, reading variables as necessary. I don't see an ability to do this in IDA, but I assume it must be there, and I'm simply missing it. (Having seen this question about python and this question about ARM, surely this must be an option for 32 bit binaries...)

I'm also totally open to suggestions for a different disassembler than IDA, but I'm looking for something that is free - at least for an evaluation period of several days.

  • i dont know if mac version 7 does debugging the old free version 5.0 had debugging capabilities in x86 windows not sure if there was a free mac 5 version
    – blabb
    Commented Mar 20, 2018 at 6:53

1 Answer 1


I own an IDA license, so I have no use for the free one. I don't know with complete certainty whether the freeware version does debugging, but here's a quote from the freeware download page about the limitations of the freeware version:

lacks support for many processors, file formats, debugging etc...

You might be out of luck trying to debug with the freeware version.

  • IDA's eval version indeed does not support debugging.
    – NirIzr
    Commented Jun 18, 2018 at 9:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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