All articles

Interviews, Igor's tips of the week, guides, industry best practices, and more.

Debugger and process memory

Just a small note about the debugger plugins and events. Many users who try to develop a plugin for ...

Jump tables

It is an endless story: regardless of how many different jump table types IDA supports, there will ...

Decompiler output ctree

The upcoming version of the decompiler SDK adds some nice features. First, we created a reference ...

Hex-Rays SDK is ready!

A binary analysis tool like a decompiler is incomplete without a programming interface. Sure, ...

IDA and Microcontrollers

If you ever used IDA to analyze embedded stuff, you would immediately notice its pc-centric nature. ...

Negated structure offsets

A month ago I received a support request: If I have an instruction like

OpenRCE?

What happened to OpenRCE, does anyone know? It would be a pity to lose such a nice resource. This ...

Coordinate system for Hex-Rays

One of must-have features of a reverse engineering tool is the ability to add comments to the ...