Opdis is a wrapper for the libopcodes disassembler library distributed as part of GNU binutils. It extends the libopcodes library by offering linear and control-flow disassembly algorithms, instruction and operand objects that are suitable for analysis, and a command-line utility to perform disassembly on arbitrary locations in a file. The Opdis project consists of the libopdis library and the opdis command-line utility. There is a Ruby gem providing access to libopdis, and a supporting gem providing access to libbfd.
| Tags | Disassemblers |
|---|---|
| Licenses | GPL LGPL Other/Proprietary |
| Operating Systems | Linux FreeBSD |
| Implementation | C Ruby |
Recent releases


Release Notes: License files were added to the distribution.


Release Notes: The libopdis license was changed to the LGPL. License files were added to the distribution. The README was cleaned up.


Release Notes: Initial public release of the Ruby gem for Opdis and BFD.


Release Notes: This is the initial public release.