Interactive Disassembler

From Free net encyclopedia

The Interactive Disassembler, more commonly known as simply IDA, is a commercial disassembler widely used for reverse engineering. It supports a variety of executable formats for different processors and operating systems.

Although IDA performs a large degree of automatic code analysis to a certain extent, leveraging cross-references between code sections, knowledge of parameters of API calls, and other information, it is focused on being interactive. A typical IDA user will begin with an automatically generated disassembly listing and then rename, annotate, or otherwise add information to the listing, until it becomes clear what it does, creating an effective reverse-engineering.

Created as a shareware by Ilfak Guilfanov, it was later turned into a commercial product by DataRescue, a Belgian company, who currently maintains and supports an improved version called IDA Pro. Along with the Professional version, DataRescue has constantly made a freeware version available.

Ilfak is the main author of IDA (Interactive Disassembler Pro) and is arguably one of the best low-level Windows experts in the world.

External links

ru:IDA