Complete First; Correct Later: Writing a Pascal Script Emulator

# Summary Malware uses InnoSetup and hides the installer password in obfuscated, compiled PascalScript, but this article is not about this malware. I abandoned all sanity and wrote an emulator for this arcane language to recover them. This article is about the process of reverse engineering the runtime: While IFPS has an open-source interpreter, I found it [ ]