Esempio n. 1
0
 protected override void scanForObfuscator()
 {
     stringDecrypter = new StringDecrypter(module);
     stringDecrypter.find(DeobfuscatedFile);
     resourceResolver = new ResourceResolver(module, DeobfuscatedFile, this);
     resourceResolver.find();
     assemblyResolver = new AssemblyResolver(module, DeobfuscatedFile, this);
     assemblyResolver.find();
     obfuscatorName = detectVersion();
 }
Esempio n. 2
0
 protected override void scanForObfuscator()
 {
     staticStringInliner.UseUnknownArgs = true;
     arrayBlockState = new ArrayBlockState(module);
     arrayBlockState.init(DeobfuscatedFile);
     stringDecrypter = new StringDecrypter(module);
     stringDecrypter.find(DeobfuscatedFile);
     resourceResolver = new ResourceResolver(module, DeobfuscatedFile, this);
     resourceResolver.find();
     assemblyResolver = new AssemblyResolver(module, DeobfuscatedFile, this);
     assemblyResolver.find();
     obfuscatorName = detectVersion();
 }
Esempio n. 3
0
 protected override void scanForObfuscator()
 {
     stringDecrypter = new StringDecrypter(module);
     stringDecrypter.find(DeobfuscatedFile);
     resourceResolver = new ResourceResolver(module, DeobfuscatedFile, this);
     resourceResolver.find();
     assemblyResolver = new AssemblyResolver(module, DeobfuscatedFile, this);
     assemblyResolver.find();
     obfuscatorName = detectVersion();
 }
Esempio n. 4
0
 protected override void scanForObfuscator()
 {
     staticStringInliner.UseUnknownArgs = true;
     arrayBlockDeobfuscator = new ArrayBlockDeobfuscator(module);
     arrayBlockDeobfuscator.init();
     stringDecrypter = new StringDecrypter(module);
     stringDecrypter.find(DeobfuscatedFile);
     resourceResolver = new ResourceResolver(module, DeobfuscatedFile, this);
     resourceResolver.find();
     assemblyResolver = new AssemblyResolver(module, DeobfuscatedFile, this);
     assemblyResolver.find();
     obfuscatorName = detectVersion();
 }