13        [global::Cpp2ILInjected.Token(Token = 
"0x600008C")]
 
   14        [global::Cpp2ILInjected.Address(RVA = 
"0x1A4784C", Offset = 
"0x1A4784C", Length = 
"0xB0")]
 
   16        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"ForRead", MemberParameters = 
new object[]
 
   21        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   22        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
RuntimeHelpers), Member = 
"InitializeArray", MemberParameters = 
new object[]
 
   26        }, ReturnType = 
typeof(
void))]
 
   27        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CRC32), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   28        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   29        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
   35        [global::Cpp2ILInjected.Token(Token = 
"0x600008D")]
 
   36        [global::Cpp2ILInjected.Address(RVA = 
"0x1A478FC", Offset = 
"0x1A478FC", Length = 
"0xA8")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipEntry), Member = 
"WriteSecurityMetadata", MemberParameters = 
new object[] { 
typeof(
Stream) }, ReturnType = 
typeof(
void))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   40        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ZipCrypto), Member = 
"InitCipher", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   41        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BadPasswordException), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   42        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
   48        [global::Cpp2ILInjected.Token(Token = 
"0x600008E")]
 
   49        [global::Cpp2ILInjected.Address(RVA = 
"0x1A47A38", Offset = 
"0x1A47A38", Length = 
"0x16C")]
 
   50        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   51        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipEntry), Member = 
"SetupCryptoForExtract", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   52        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   54        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ZipCrypto), Member = 
"InitCipher", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   55        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(ZipEntry), Member = 
"ReadWeakEncryptionHeader", MemberParameters = 
new object[]
 
   59        }, ReturnType = 
typeof(
int))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ZipCrypto), 
Member = 
"DecryptMessage", MemberParameters = 
new object[]
 
   64        }, ReturnType = 
typeof(
byte[]))]
 
   65        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BadPasswordException), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   66        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
 
   72        [global::Cpp2ILInjected.Token(Token = 
"0x1700001B")]
 
   75            [global::Cpp2ILInjected.Token(Token = 
"0x600008F")]
 
   76            [global::Cpp2ILInjected.Address(RVA = 
"0x1A47DB4", Offset = 
"0x1A47DB4", Length = 
"0x24")]
 
   77            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
   84        [global::Cpp2ILInjected.Token(Token = 
"0x6000090")]
 
   85        [global::Cpp2ILInjected.Address(RVA = 
"0x1A47C58", Offset = 
"0x1A47C58", Length = 
"0x15C")]
 
   86        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"ForRead", MemberParameters = 
new object[]
 
   92        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ZipCipherStream), Member = 
"Read", MemberParameters = 
new object[]
 
   97        }, ReturnType = 
typeof(
int))]
 
   98        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   99        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ZipCrypto), Member = 
"UpdateKeys", MemberParameters = 
new object[] { 
typeof(
byte) }, ReturnType = 
typeof(
void))]
 
  105        }, ReturnType = 
typeof(
void))]
 
  106        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
 
  112        [global::Cpp2ILInjected.Token(Token = 
"0x6000091")]
 
  113        [global::Cpp2ILInjected.Address(RVA = 
"0x1A47E44", Offset = 
"0x1A47E44", Length = 
"0x158")]
 
  114        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  115        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCipherStream), Member = 
"Write", MemberParameters = 
new object[]
 
  120        }, ReturnType = 
typeof(
void))]
 
  121        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ZipEntry), Member = 
"WriteSecurityMetadata", MemberParameters = 
new object[] { 
typeof(
Stream) }, ReturnType = 
typeof(
void))]
 
  122        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  123        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ZipCrypto), Member = 
"UpdateKeys", MemberParameters = 
new object[] { 
typeof(
byte) }, ReturnType = 
typeof(
void))]
 
  129        }, ReturnType = 
typeof(
void))]
 
  130        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
 
  136        [global::Cpp2ILInjected.Token(Token = 
"0x6000092")]
 
  137        [global::Cpp2ILInjected.Address(RVA = 
"0x1A479A4", Offset = 
"0x1A479A4", Length = 
"0x94")]
 
  138        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  140        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"ForRead", MemberParameters = 
new object[]
 
  145        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  146        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(SharedUtilities), Member = 
"StringToByteArray", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
byte[]))]
 
  148        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  154        [global::Cpp2ILInjected.Token(Token = 
"0x6000093")]
 
  155        [global::Cpp2ILInjected.Address(RVA = 
"0x1A47DD8", Offset = 
"0x1A47DD8", Length = 
"0x6C")]
 
  156        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  157        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"DecryptMessage", MemberParameters = 
new object[]
 
  161        }, ReturnType = 
typeof(
byte[]))]
 
  162        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"EncryptMessage", MemberParameters = 
new object[]
 
  166        }, ReturnType = 
typeof(
byte[]))]
 
  167        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ZipCrypto), Member = 
"InitCipher", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  168        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  169        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CRC32), 
Member = 
"ComputeCrc32", MemberParameters = 
new object[]
 
  173        }, ReturnType = 
typeof(
int))]
 
  179        [global::Cpp2ILInjected.Token(Token = 
"0x4000044")]
 
  180        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  183        [global::Cpp2ILInjected.Token(Token = 
"0x4000045")]
 
  184        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]