コード例 #1
0
ファイル: GClass850.cs プロジェクト: browser1989/DOPE-Source
 private static IEnumerable <byte> smethod_5(byte[] byte_0, IEnumerable <byte> ienumerable_0)
 {
     GClass850.< > c__DisplayClass5_0 CS$ < > 8__locals1 = new GClass850.< > c__DisplayClass5_0();
     CS$ < > 8__locals1.byte_0 = GClass850.smethod_4(byte_0);
     CS$ < > 8__locals1.int_0  = 0;
     CS$ < > 8__locals1.int_1  = 0;
     return(ienumerable_0.Select(new Func <byte, byte>(CS$ < > 8__locals1.method_0)));
 }
コード例 #2
0
ファイル: GClass837.cs プロジェクト: sembol2005/DOPE-Source
 public GClass837(GClass839 gclass839_1)
 {
     Class13.NP5bWyNzLwONS();
     this.dictionary_0 = new Dictionary <string, DateTimeOffset>();
     this.random_0     = new Random();
     this.list_0       = new List <GClass841>();
     this.object_0     = new object();
     base..ctor();
     this.Context = gclass839_1;
     this.list_0.Add(this.Module = new GClass842(gclass839_1));
     foreach (object obj in Enum.GetValues(typeof(TargetMap)))
     {
         TargetMap targetMap = (TargetMap)obj;
         if (targetMap != TargetMap.PayloadEscort)
         {
             GClass841 gclass = null;
             if (MapUtils.smethod_6((int)targetMap))
             {
                 if (MapUtils.smethod_7((int)targetMap))
                 {
                     gclass = new GClass849(gclass839_1, targetMap);
                 }
                 else if (MapUtils.smethod_8((int)targetMap))
                 {
                     gclass = new GClass850(gclass839_1, targetMap);
                 }
             }
             else
             {
                 gclass = new GClass845(gclass839_1, targetMap);
             }
             if (gclass != null)
             {
                 this.list_0.Add(gclass);
             }
         }
     }
     this.list_0.Add(new GClass843(gclass839_1));
     if (Constants.bool_0)
     {
         this.list_0.Add(new GClass851(gclass839_1));
     }
     this.list_0.Add(new GClass846(gclass839_1));
     if (Constants.FrozenLabirynthEnabled)
     {
         this.list_0.Add(new GClass847(gclass839_1));
     }
     if (Constants.PayloadEscortEnabled)
     {
         this.list_0.Add(new GClass848(gclass839_1));
     }
     this.list_0.Add(new GClass852(gclass839_1));
     this.Module.Start();
 }
コード例 #3
0
ファイル: GClass850.cs プロジェクト: browser1989/DOPE-Source
    private static byte[] smethod_4(byte[] byte_0)
    {
        byte[] array = Enumerable.Range(0, 256).Select(new Func <int, byte>(GClass850.< > c.< > c_0.method_0)).ToArray <byte>();
        int    i     = 0;
        int    num   = 0;

        while (i < 256)
        {
            num = (num + (int)byte_0[i % byte_0.Length] + (int)array[i] & 255);
            GClass850.smethod_6(array, i, num);
            i++;
        }
        return(array);
    }
コード例 #4
0
ファイル: GClass850.cs プロジェクト: browser1989/DOPE-Source
    public static string smethod_0(string string_0, string string_1)
    {
        Encoding unicode = Encoding.Unicode;

        return(Convert.ToBase64String(GClass850.smethod_2(unicode.GetBytes(string_0), unicode.GetBytes(string_1))));
    }
コード例 #5
0
ファイル: GClass850.cs プロジェクト: browser1989/DOPE-Source
 public static byte[] smethod_3(byte[] byte_0, byte[] byte_1)
 {
     return(GClass850.smethod_5(byte_0, byte_1).ToArray <byte>());
 }