Boomerang

From MultimediaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.