All articles

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

Dynamic coloring

IDA v5.1 introduces the notion of dynamic colors. Plugins can install a callback which dynamically ...

On batch analysis

Ever tried to run many instances of IDA simultaneously? I mean, not only one or two, but much more, ...

Adding cross references

Did you know that you can add your own cross-references to the listing? There are even several ...

Does 'return' come back?

We all know that call invokes a function and ret returns to the caller. Alas, nothing is certain in ...

Double renaming

Quite often I have to revise old code in IDA Pro. Given its age, it happens almost every time a new ...

Heads and tails

Ero Carrera in his eye-catching blog talks about multi-chunk function related shortcomings in IDA ...

Loop colorizer

Sometimes I need to know if the current instruction sequence belongs to a loop or not. If it does, ...

ZERT patch

I think you have noticed that the site was down for a while. My web hoster again played the same ...