Boomerang

From MultimediaWiki
Jump to navigation Jump to search

Boomerang aims to be a fully fledged decompiler. It's not yet able to produce perfect code, but its output can be useful anyway. Compiling boomerang can be a bit difficult so the precompiled versions can be used instead.

Basic usage

Boomerang can often lock up or crash when run so the recommended way is to try on a reduced call tree. To do that use ./boomerang -e and the hex address of the function. To locate candidate functions use IDA Pro with its graphing functions.