Here's a new version of my Delphi obfuscator Pythia. The main reason for the update was a necessary bugfix. Version 1.0 incorrectly obfuscated some files with forms that contained complex controls (that is controls like Panels which consist of several subcontrols). I've added two additional command-line options too. The first option prints information about the input file (
Click to see an example), the second option prints information about the obfuscation process (
Click to see an example).
Here's a short example of what Pythia does. Click
here to see a screenshot of the information that can be gathered about a typical Delphi file. Click
here to see the same file after obfuscation. Curiously enough the obfuscated file is actually a Borland C++ Builder file. Pythia can handle BCB++ files too because the underlying VCL model is the same in BCB++ and in Delphi.
Click here to download Pythia 1.1