Skip to main content
3 of 4
added 71 characters in body
Naxin
  • 180
  • 1
  • 10

Decompile large function in IDA

I'm working on a crack me, specifically: jaunsacco's DragonCrack and the first thing I've gotten stuck on is that the program is built mostly as a enormous main function. After attempting to decompile I get the error:

Decompilation failure: 11E1640: too big function

I've increased my max function size for decompilation to 512K (defaults at 64), the main function is approx. 400K. But this is too much processing and IDA froze for at least 5 minutes before I gave up.

Is it possible to reduce decompile time through alternative means? I.e. partial decompilation or alternative measures?

IDA: Version 7.2.181105

Hex-Rays Decompiler: v7.0.0.170914

Naxin
  • 180
  • 1
  • 10