Ejemplo n.º 1
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         RemoveTamperProtection = removeTamperProtection.get(),
     }));
 }
Ejemplo n.º 2
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         DumpEmbeddedAssemblies = dumpEmbeddedAssemblies.get(),
     }));
 }
Ejemplo n.º 3
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         RemoveAutomatedErrorReporting = removeAutomatedErrorReporting.get(),
         RemoveTamperProtection = removeTamperProtection.get(),
         RemoveMemoryManager = removeMemoryManager.get(),
     }));
 }
Ejemplo n.º 4
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         InlineMethods = inlineMethods.get(),
         RemoveInlinedMethods = removeInlinedMethods.get(),
         RemoveNamespaces = removeNamespaces.get(),
         RestoreResourceNames = restoreResourceNames.get(),
     }));
 }
Ejemplo n.º 5
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         DecryptMethods = decryptMethods.get(),
         DecryptResources = decryptResources.get(),
         RemoveStackFrameHelper = removeStackFrameHelper.get(),
         RestoreVmCode = restoreVmCode.get(),
     }));
 }
Ejemplo n.º 6
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         DecryptMethods = decryptMethods.get(),
         DecryptResources = decryptResources.get(),
         DecryptConstants = decryptConstants.get(),
         DumpEmbeddedAssemblies = dumpEmbeddedAssemblies.get(),
     }));
 }
Ejemplo n.º 7
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         InlineMethods = inlineMethods.get(),
         RemoveInlinedMethods = removeInlinedMethods.get(),
         DecryptResources = decryptResources.get(),
         DumpEmbeddedAssemblies = dumpEmbeddedAssemblies.get(),
         RestoreFields = restoreFields.get(),
     }));
 }
Ejemplo n.º 8
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         RenameResourcesInCode = false,
         ValidNameRegex = validNameRegex.get(),
         InlineMethods = inlineMethods.get(),
         RemoveInlinedMethods = removeInlinedMethods.get(),
         RestoreLocals = restoreLocals.get(),
         DecryptIntegers = decryptIntegers.get(),
         DecryptArrays = decryptArrays.get(),
         RemoveAntiStrongName = removeAntiStrongName.get(),
     }));
 }
Ejemplo n.º 9
0
 public override IDeobfuscator createDeobfuscator()
 {
     return(new Deobfuscator(new Deobfuscator.Options {
         ValidNameRegex = validNameRegex.get(),
         DecryptMethods = decryptMethods.get(),
         DecryptBools = decryptBools.get(),
         RestoreTypes = restoreTypes.get(),
         InlineMethods = inlineMethods.get(),
         RemoveInlinedMethods = removeInlinedMethods.get(),
         DumpEmbeddedAssemblies = dumpEmbeddedAssemblies.get(),
         DecryptResources = decryptResources.get(),
         RemoveNamespaces = removeNamespaces.get(),
         RemoveAntiStrongName = removeAntiStrongName.get(),
     }));
 }