The uda is program for disassembling a binary
file. It is able to read different binary file
formats and different instruction sets. The
functionality is based on plugins and external
definition of an instruction set. It has a plugin
for reading the Unix ELF format, and a plugin for
reading the instruction stream and instruction set
for the Intel PIII processor.