public ResolverBase(ModuleDefMD module, ISimpleDeobfuscator simpleDeobfuscator, IDeobfuscator deob) { this.module = module; frameworkType = DotNetUtils.GetFrameworkType(module); this.simpleDeobfuscator = simpleDeobfuscator; this.deob = deob; }
public AssemblyResolver(ModuleDefMD module, DecrypterType decrypterType) { this.module = module; frameworkType = DotNetUtils.GetFrameworkType(module); this.decrypterType = decrypterType; codeCompilerMethodCallRestorer = new CodeCompilerMethodCallRestorer(module); }
public ResourceDecrypter(ModuleDefMD module, ISimpleDeobfuscator simpleDeobfuscator) { this.module = module; frameworkType = DotNetUtils.GetFrameworkType(module); Find(simpleDeobfuscator); }
public TamperDetection(ModuleDefMD module) { this.module = module; frameworkType = DotNetUtils.GetFrameworkType(module); }
public VersionDetector(ModuleDefMD module, StringDecrypter stringDecrypter) { this.stringDecrypter = stringDecrypter; this.frameworkType = DotNetUtils.GetFrameworkType(module); }