All articles

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

Confusing instruction

A few days ago I was working on the x86 IDA module. The goal was to have it recognize jump tables ...

Automated binary analysis woes

If you used IDA Pro for a while, you might have noted that it contents itself with simple things. ...

Simplex method in IDA Pro

In May a contest was open on Datarescue’s forum:

Sad truth about programming

There is no such thing as a bug free software. Today I stumbled on this: ...

Linear algebra

After spending several days with a naive approach to linear algebra I can tell you: it doesn’t ...

Portable output for assembler

Sometimes unexpected detours are necessary to reach the goal. Take this simple assembly code:

Sainte Ida

Apparently she was someone very pious and spiritual 🙂

Improving IDA analysis

For a typical MS Windows executable IDA does quite good job of recognizing code and creating ...

IDA graph mode

The new IDA Pro introduces the graph mode. The disassembly of the current function is displayed as ...