示例#1
0
 /// <summary>
 /// Renamer.Execute(module); || We are executing the obfuscation method 'Renamer'.
 /// RandomOutlinedMethods.Execute(module); || We are executing the obfuscation method 'RandomOutlinedMethods'.
 /// MetaStrip.Execute(module); || We are executing the obfuscation method 'MetaStrip'.
 /// OBAdder.Execute(module); || We are executing the obfuscation method 'OBAdder'.
 /// ProxyAdder.Execute(module); || We are executing the obfuscation method 'ProxyAdder'.
 /// </summary>
 private static void Execute(ModuleDefMD module)
 {
     Console.WriteLine(Reference.Prefix + "Applying 'Renamer' obfuscation...");
     Renamer.Execute(module: module);
     Console.WriteLine(Reference.Prefix + "Applying 'RandomOutlinedMethods' obfuscation...");
     RandomOutlinedMethods.Execute(module: module);
     Console.WriteLine(Reference.Prefix + "Applying 'MetaStrip' obfuscation...");
     MetaStrip.Execute(module: module);
     Console.WriteLine(Reference.Prefix + "Applying 'OBAdder' obfuscation...");
     OBAdder.Execute(module: module);
     Console.WriteLine(Reference.Prefix + "Applying 'ProxyAdder' obfuscation...");
     ProxyAdder.Execute(module: module);
 }
示例#2
0
 static void Execute(ModuleDefMD module)
 {
     Renamer.Execute(module);
     RandomOutlinedMethods.Execute(module);
 }