terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
ZipCipherStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5
6namespace Ionic.Zip
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200001C")]
9 internal class ZipCipherStream : Stream
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6000094")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1A47F9C", Offset = "0x1A47F9C", Length = "0x80")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZipEntry), Member = "GetExtractDecryptor", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(Stream))]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZipEntry), Member = "MaybeApplyEncryption", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(Stream))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6000095")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1A4801C", Offset = "0x1A4801C", Length = "0x154")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZipCrypto), Member = "DecryptMessage", MemberParameters = new object[]
28 {
29 typeof(byte[]),
30 typeof(int)
31 }, ReturnType = typeof(byte[]))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
35 public override int Read(byte[] buffer, int offset, int count)
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6000096")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1A48170", Offset = "0x1A48170", Length = "0x15C")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZipCrypto), Member = "EncryptMessage", MemberParameters = new object[]
45 {
46 typeof(byte[]),
47 typeof(int)
48 }, ReturnType = typeof(byte[]))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
52 public override void Write(byte[] buffer, int offset, int count)
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x1700001C")]
58 public override bool CanRead
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x6000097")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1A482CC", Offset = "0x1A482CC", Length = "0x10")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 get
65 {
66 throw null;
67 }
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x1700001D")]
71 public override bool CanSeek
72 {
73 [global::Cpp2ILInjected.Token(Token = "0x6000098")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1A482DC", Offset = "0x1A482DC", Length = "0x8")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 get
77 {
78 throw null;
79 }
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x1700001E")]
83 public override bool CanWrite
84 {
85 [global::Cpp2ILInjected.Token(Token = "0x6000099")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1A482E4", Offset = "0x1A482E4", Length = "0x10")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 get
90 {
91 throw null;
92 }
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x600009A")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1A482F4", Offset = "0x1A482F4", Length = "0x4")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 public override void Flush()
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x1700001F")]
104 public override long Length
105 {
106 [global::Cpp2ILInjected.Token(Token = "0x600009B")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1A482F8", Offset = "0x1A482F8", Length = "0x38")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
111 get
112 {
113 throw null;
114 }
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x17000020")]
118 public override long Position
119 {
120 [global::Cpp2ILInjected.Token(Token = "0x600009C")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1A48330", Offset = "0x1A48330", Length = "0x38")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
125 get
126 {
127 throw null;
128 }
129 [global::Cpp2ILInjected.Token(Token = "0x600009D")]
130 [global::Cpp2ILInjected.Address(RVA = "0x1A48368", Offset = "0x1A48368", Length = "0x38")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
134 set
135 {
136 throw null;
137 }
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x600009E")]
141 [global::Cpp2ILInjected.Address(RVA = "0x1A483A0", Offset = "0x1A483A0", Length = "0x38")]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
145 public override long Seek(long offset, SeekOrigin origin)
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x600009F")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1A483D8", Offset = "0x1A483D8", Length = "0x38")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
155 public override void SetLength(long value)
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x4000049")]
161 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
163
164 [global::Cpp2ILInjected.Token(Token = "0x400004A")]
165 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
166 private Stream _s;
167
168 [global::Cpp2ILInjected.Token(Token = "0x400004B")]
169 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
171 }
172}
class f__AnonymousType0<< Count > j__TPar
ZipCipherStream(Stream s, ZipCrypto cipher, CryptoMode mode)
override void SetLength(long value)
override void Write(byte[] buffer, int offset, int count)
override int Read(byte[] buffer, int offset, int count)
override long Seek(long offset, SeekOrigin origin)