Tool HorridDeobfuscator - Class Name Deobfuscator for IL2CPP Games

HorridModz

Platinian
Hello, here is a class name deobfuscator for IL2CPP games, similar to Beebyte-Deobfuscator. It takes in an on obfuscated dump.cs file and an earlier unobfuscated version, and uses differential analysis to compare classes and generate a mapping of unobfuscated class names to obfuscated ones. It is lightning-fast, able to deobfuscate an entire game (9000 classes) in 15 seconds.

Check it out on Github!


In order to deobfuscate class names, you need an unobfuscated version of the game. Once you have obtained your unobfuscated and current version, dump both with Il2cppDumper or Il2cppDumper-GUI. If you know the pattern that obfuscated class names follow, you can provide the tool a regex. This will greatly help with deobfuscation accuracy by removing non-obfuscated names from the pool of potential matches. For example, Pixel Gun 3D's regex is "[丕世东专丛三丐丄丗丈七丒上丘丟丁丝业丏一丙丌丂不下与万且丅丑丞丆年月日년월일시분초時时分秒]+"; any classes in the obfuscated dump.cs that do not follow this naming pattern will be ignored.
 
I tried this, obfuscation was running in terminal then "writing to output file" but output file is empty 0kb
Any requirements, i already installed python
 
Back
Top Bottom