The basics of how I cracked this was using DnSpy I modified the launcher exe file to instead load modified source code for the Dll loader that instead loads the non-encrypted version of the main program Dll named "DevXUnityUnpackerToolsMod.dll". That Dll loader is then responsible for loading the encrypted Dll files you can see within the program folder named like "8DAFE878" and such. its basic startup sequence is that the main executable that you launch decrypts the source code for a Dll loader from encrypted strings within the program. I was fascinated by how obscured this program was as I'd never seen anything quite like it so I poked around at it for quite a while, debugging the program and tracing its startup sequence out. It was obfuscated heavily using probably the DevXUnity obfuscator itself. If you're not interested in the technicalities just skip to the last couple of paragraphs. If you're interested I'm just going to explain a bit about my experience cracking this.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |