Boomerang: Difference between revisions
Jump to navigation
Jump to search
(Adding skeleton and some info) |
(spelling/grammar) |
||
Line 1: | Line 1: | ||
* Website: [http://boomerang.sf.net/ http://boomerang.sf.net/] | * Website: [http://boomerang.sf.net/ http://boomerang.sf.net/] | ||
Boomerang aims to be a fully fledged decompiler. It's not yet able to produce perfect code, but | 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 == | == Basic usage == | ||
Boomerang can often | 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. | ||
[[Category: RE Tools]] | [[Category: RE Tools]] |
Latest revision as of 18:10, 21 February 2006
- Website: http://boomerang.sf.net/
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.