Example #1
0
 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);
 }
Example #2
0
 public BooleanDecrypter(ModuleDefinition module, BooleanDecrypter oldOne)
 {
     this.module = module;
     this.encryptedResource = new EncryptedResource(module, oldOne.encryptedResource);
 }