I reversed the microcode format on the leaked Hexrays 7.0. But now fuckin 7.2 has leaked so now I have to support that shit too. Anyway, this plugin makes code prettier. It does a bunch of transformations at different phases of decompilation to clean it up, remove gotos, replace bitops, change bitwise lookup tables into comparisons.
The github with the binary releases is here: https://github.com/chrisps/hexext-releases-IDA7.0
It also includes a dumb of my hexx64 ida database as idc, and a pdb file for the plugin so people can check if it does bad shit.
Here’s some comparisons:
Also it still has some bugs. It supports Hexrays x64 and Hexarm64 right now, I plan on adding support for the 32 bit decompilers once things settle down from the leaks.