Just a quick note for interested parties: we prepared the new demo version of IDA Pro. The new demo includes the bochs debugger. The debugger is fully functional with just one limitation: it will become inactive after a number of commands. I prefer to tell you this in advance rather than this limitation to be discovered in the middle of a heavy debugging session ![]()
Here’s the download link:
http://www.hex-rays.com/idapro/idadowndemo.htm
Enjoy!
Team
- Ilfak Guilfanov
- Elias Bachaalany
- Igor Skochinsky
- Daniel Pistelli
The IDA Pro Book (2nd Ed)
-
Recent Posts
Recent Comments
- Joxean on The trace replayer
- Jonas on The trace replayer
- Darmawan on Recon 2012: Compiler Internals
- Joxean on The trace replayer
- Xing on The trace replayer
Categories
Archives
- May 2013
- April 2013
- June 2012
- April 2012
- January 2012
- October 2011
- September 2011
- August 2011
- July 2011
- May 2011
- April 2011
- February 2011
- January 2011
- December 2010
- October 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- February 2009
- January 2009
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- April 2008
- March 2008
- February 2008
- January 2008
- November 2007
- October 2007
- September 2007
- August 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- October 2006
- September 2006
- August 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005

Ahhh…Still no better debugger with the new release
When will you guys stop treating the debugger in IDA like a second order citizen and make it more like OllyDBG or Syser debugger?
I think this should be the next priority.
Please tell me what you think. Thanks.
Well, it is already working, and I posted the following image a month (or two?) ago:
http://www.hexblog.com/ida_pro/pix/cpuview.gif
The biggest change is the user interface – is it that you meant by “more like other debuggers”?
If things go as planned, we will announce a beta soon.
That screenshot looks promising
Well, quickly like that off the top of my head:
-Ability to modify assembly code on the fly from whitin the disassembly window (Assemble)
+Of courses changes are not persisted to the disassembly and are done in memory only
+changes might be persisted in the IDA file and applied automatically next time the process is debugged (might be tricky)
-Memory dump with possibilty to edit data/advanced search/un-assemble data (and assemble) & memory pages
-Memory map of process and view of loaded modules
-Possibility to unassemble a loaded module on the fly from the debugger, or auto load an previously IDA unassembled module
-Clicking on a process/memory region takes you to the offset in process memory
-Show x64, MMX, SSE and SSE2 registers
-Possibility of debugging with the Hex-Rays decompiler output
-Configurable hotkey to bring momentarely the debugged application to the front (for conveniance in case the listing is covering it)
-Possibilty to edit registers directly…why the need for a popup? (at least make it an option)
…Just to name a few suggestions
Thanks for the list. Some of the items are already present in IDA (which just proves that it is huge and nobody can remember all its features
, others are new. Alas, it is not ideas that we lack… We internally discuss very interesting ideas and have to postpone them again and again
I agree with Jason, the lack of ability to modify assembly code and memory is really a pain in the neck since sometimes it is necessary to “force” another code flow on the fly.