Boomerang
6.7#7 in reverse engineering toolsFree planFree planLinuxmacOSWindows
Visit
| Fact | Boomerang | rev.ng |
|---|---|---|
| File formats | The project lists ELF, PE, DOS MZ, DOS/4GW LE, and Mach-O file formats. | The pricing page lists ELF, PE/COFF, Mach-O, DWARF, PDB, and IDB among supported imports. |
| License | The repository describes Boomerang as BSD licensed. | The overall framework is GPLv2 because it depends on GPLv2 components such as QEMU, while individual files use MIT licensing. |
| Support | The README directs users to file bugs through the GitHub issue tracker. | The site points users to Discourse for questions, feedback, and problem reports, and also offers a Discord community and email contact. |
Boomerang is for developers and experimenters working with the supported native machine-code architectures and file formats. It may not suit users who need bytecode decompilation or a reproduction of original source files.
rev.ng may suit reverse-engineering users who need C output, structure recovery, and API or YAML-based workflow options. Its listed platforms cover desktop operating systems as well as browser and API access.