Hex Ray Decomplier

The Hex-Rays Decompiler, which brings binary software analysis within reach of millions of programmers. It converts executable programs into a human readable C-like pseudocode text. In comparison to low level assembly language, high level language representation in Hex-Rays has several advantages:

  • concise: requires less time to read it
  • structured: program logic is more obvious
  • dynamic: variable names and types can be changed on the fly
  • familiar: no need to learn the assembly language
  • cool: the most advanced decompiler ever built!

The pseudocode text is generated on the fly. Our technology is fast enough to analyze 99% of functions within a couple of seconds.

Currently the decompiler supports 32bit compiled generated code for the x86 and ARM processors. We plan to port it to other platforms and add a programmatic API. This will allow our customers to implement their own analysis methods. Vulnerability search, software validation, coverage analysis are the directions that immediately come to mind.

The decompiler runs on MS Windows. The GUI and text IDA versions are supported. In the text mode, only batch operation is available.

Software Products available:

MS Windows

  • IDA Starter Base Computer License (MS Windows)
  • IDA Pro Base Computer License (MS Windows)
  • x86 Decompiler Base License (MS Windows)
  • ARM Decompiler Base License (MS Windows)
  • x86+ARM Decompiler Base License (MS Windows)

Linux

  • IDA Starter Base Computer License (Linux)
  • IDA Pro Base Computer License (Linux)
  • x86 Decompiler Base License (Linux)
  • ARM Decompiler Base License (Linux)
  • x86+ARM Decompiler Base License (Linux)

Mac OS X

  • IDA Starter Base Computer License (Mac OS X)
  • IDA Pro Base Computer License (Mac OS X)
  • x86 Decompiler Base License (Mac OS X)
  • ARM Decompiler Base License (Mac OS X)
  • x86+ARM Decompiler Base License (Mac OS X)

Support plan renewals available (Same for Linux & Mac)
Support renewal for IDA Starter Computer License (MS Windows)
Support renewal for IDA Pro Computer License (MS Windows)
Support renewal for x86 Decompiler License (MS Windows)
Support renewal for ARM Decompiler License (MS Windows)
Support renewal for x86+ARM Decompiler Licenses (MS Windows)