protected override void scanForObfuscator() { methodsDecrypter = new MethodsDecrypter(module); methodsDecrypter.find(); stringDecrypter = new StringDecrypter(module); stringDecrypter.find(DeobfuscatedFile); booleanDecrypter = new BooleanDecrypter(module); booleanDecrypter.find(); assemblyResolver = new AssemblyResolver(module); assemblyResolver.find(DeobfuscatedFile); obfuscatorName = detectVersion(); resourceResolver = new ResourceResolver(module); resourceResolver.find(DeobfuscatedFile); }
public MethodsDecrypter(ModuleDefinition module, MethodsDecrypter oldOne) { this.module = module; this.encryptedResource = new EncryptedResource(module, oldOne.encryptedResource); }