On Linux, while generally reversing ELF files and dynamic analyzing (like step into, step over, break-point, inspecting registers value, memory etc) I use gdb or radare2 which provides dynamic analysis facility.

I want to know that does IDA Pro also support Dynamic Analysis on Linux Platform (the same way gdb / r2 does) ? I have tried Dynamic Analysis on exe files using IDA. But I never got to know how could I use dynamic analysis on Linux using IDA where I could play with ELF on the fly.

I don't know what you mean by Dynamic Analysis. For example there's Lighthouse plugin for IDA which is crossplatform, and allows you to load code coverage data into IDA to see which paths of code were actually executed. Also there's Ponce plugin, which works for windows, linux and mac, and allows to trace data flow in runtime. I.e. it will mark all the instructions and functions which are accessing some buffer.

If you just want to debug Linux binary in IDA, there's \IDA70\dbgsrv\linux_server executable, which you can run to debug of you ELF file remotely.

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.