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 throughthere an alternative meansapproach to decompiling a large (400K) function using Hex-Rays decompiler? I.e.Maybe partial decompilation, or alternative measures?non-default decompiler configuration.
IDA: Version 7.2.181105
Hex-Rays Decompiler: v7.0.0.170914