0
votes

i want to modify some dialogs of an inno installer, so i extracted the setup.exe with InnoExtractor and tried to compile the iss file with Inno Setup Compiler. Also there are serveral files, which were extracted next to this iss file.

But i can't compile it, because the complete [CODE] section is missing and some lines throws errors cause of missing functions. I read something about a dump_code.txt file, that is an extraction of "CompiledCode.bin", but it looks not really like common procedures.

Is there something i can do to get this section or isn't it possible cause it's an external setup file?

1
I do not think there's a tool that can decompile Inno Setup-made installer completely, in a way that you can make changes and compile it again easily. What are you trying to achieve exactly? What dialogs do you need to modify? Wouldn't it be easier to build a new installer (if you do not have sources of the existing one)?Martin Prikryl
That is not a bug, that is a feature :) Code section is protected and cannot be decompiled. Point.Slappy
@Slappy I do not think that's true. The code section is not deliberately protected. It's simply a compiled code. And as such it's difficult to decompile back into human understandable code. But it's not by purpose.Martin Prikryl

1 Answers