示例#1
0
 internal Class994(Stream A_0)
 {
     this.class993_0 = new Class993();
     this.class992_0 = new Class992();
     this.class991_0 = new Class991();
     byte[] buffer = new byte[4];
     this.int_0 = this.class991_0.method_0(A_0, buffer);
     if (this.method_3() == 2)
     {
         this.int_1 = this.class991_0.method_0(A_0, buffer);
         this.class993_0.method_22(A_0);
         this.class992_0.method_8(A_0);
     }
     else
     {
         this.class992_0.method_9(A_0, true);
     }
 }
示例#2
0
    private MemoryStream method_5(Stream A_0, string A_1, Class994 A_2)
    {
        byte[]       buffer = new byte[0x10];
        MemoryStream stream = new MemoryStream();
        long         length = A_0.Length;
        int          num2   = 0;

        A_0.Position = 0L;
        uint num3 = 0;

        using (Class989 class2 = new Class989(A_2.method_6(), A_2.method_7()))
        {
            Class992 class3 = A_2.method_7();
            Class993 class4 = A_2.method_6();
            IntPtr   ptr    = class2.method_4(A_1, class3.method_0(), num3, class4.method_12());
            while (num2 < length)
            {
                for (int i = A_0.Read(buffer, 0, 0x10); i < 0x10; i++)
                {
                    buffer[i] = 1;
                }
                buffer = class2.method_3(ptr, buffer);
                stream.Write(buffer, 0, 0x10);
                num2 += 0x10;
                if ((num2 % 0x200) == 0)
                {
                    num3++;
                    Class990.CryptDestroyKey(ptr);
                    ptr = class2.method_4(A_1, class3.method_0(), num3, class4.method_12());
                }
            }
            Class990.CryptDestroyKey(ptr);
        }
        stream.Position = 0L;
        return(stream);
    }
示例#3
0
 public Class989(Class993 A_0, Class992 A_1)
 {
     this.class993_0 = A_0;
     this.class992_0 = A_1;
     this.bool_0     = Class990.CryptAcquireContext(out this.intptr_0, null, BookmarkStart.b("礳張嬷䠹医䴽⼿⑁ぃ晅േ⑉⑋⽍㹏ㅑㅓ㉕硗ᥙ⹛❝ၟᙡୣťᩧ୩ᱫ٭᥯ᅱ味♵੷ᕹ੻᝽ꚅﺇ뮉ꊋ뺍", 14), 1, 0);
 }
示例#4
0
 internal Class994()
 {
     this.class993_0 = new Class993();
     this.class992_0 = new Class992();
     this.class991_0 = new Class991();
 }