Esempio n. 1
0
 public static void CflowE(ModuleDefMD asm)
 {
     foreach (TypeDef typeDef in asm.GetTypes())
     {
         foreach (MethodDef methodDef in typeDef.Methods)
         {
             bool flag  = !methodDef.HasBody;
             bool flag2 = !flag;
             if (flag2)
             {
                 bool flag3 = methodDef != asm.EntryPoint;
                 bool flag4 = !flag3;
                 if (flag4)
                 {
                     De4Dot.Expermient(methodDef);
                 }
             }
         }
     }
 }
Esempio n. 2
0
 public static void Cflow(ModuleDefMD asm)
 {
     foreach (TypeDef typeDef in asm.GetTypes())
     {
         foreach (MethodDef methodDef in typeDef.Methods)
         {
             bool flag  = !methodDef.HasBody;
             bool flag2 = !flag;
             if (flag2)
             {
                 try
                 {
                     De4Dot.DeobfuscateCflow2(methodDef);
                 }
                 catch
                 {
                 }
             }
         }
     }
 }