public override IDeobfuscator moduleReloaded(ModuleDefMD module)
 {
     var newOne = new Deobfuscator(options);
     newOne.setModule(module);
     newOne.mainType = new MainType(module, mainType);
     newOne.decrypterInfo = decrypterInfo;
     decrypterInfo = null;
     if (newOne.decrypterInfo != null)
         newOne.decrypterInfo.mainType = newOne.mainType;
     return newOne;
 }
Example #2
0
 public override IDeobfuscator moduleReloaded(ModuleDefinition module)
 {
     var newOne = new Deobfuscator(options);
     newOne.setModule(module);
     newOne.mainType = new MainType(module, mainType);
     newOne.decrypterInfo = decrypterInfo;
     return newOne;
 }