public MethodsDecrypter(MainType mainType, MethodsDecrypter oldOne)
 {
     this.mainType = mainType;
 }
Exemple #2
0
		protected override void ScanForObfuscator() {
			FindKillType();
			mainType = new MainType(module);
			mainType.Find();
			proxyCallFixer = new ProxyCallFixer(module, mainType);
			proxyCallFixer.FindDelegateCreator();
			methodsDecrypter = new MethodsDecrypter(mainType);
			methodsDecrypter.Find();
			stringDecrypter = new StringDecrypter(module, mainType);
			stringDecrypter.Find();
			var version = DetectVersion();
			if (!string.IsNullOrEmpty(version))
				obfuscatorName = obfuscatorName + " " + version;
		}
 public MethodsDecrypter(MainType mainType, MethodsDecrypter oldOne)
 {
     this.mainType = mainType;
 }