1392 lines
41 KiB
C#
1392 lines
41 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using System.Text.RegularExpressions;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Ionic.Crc;
|
|
using Pathfinding.Ionic.Zlib;
|
|
|
|
namespace Pathfinding.Ionic.Zip
|
|
{
|
|
// Token: 0x0200001A RID: 26
|
|
[Token(Token = "0x200001A")]
|
|
[Guid("ebc25cf6-9120-4283-b972-0e5520d00004")]
|
|
[ComVisible(true)]
|
|
[ClassInterface(ClassInterfaceType.AutoDispatch)]
|
|
public class ZipEntry
|
|
{
|
|
// Token: 0x0600007E RID: 126 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600007E")]
|
|
[Address(RVA = "0xFAEC30", Offset = "0xFADC30", VA = "0x180FAEC30")]
|
|
public ZipEntry()
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700001B RID: 27
|
|
// (get) Token: 0x06000080 RID: 128 RVA: 0x000023B8 File Offset: 0x000005B8
|
|
[Token(Token = "0x1700001B")]
|
|
internal bool AttributesIndicateDirectory
|
|
{
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0xFAEDE0", Offset = "0xFADDE0", VA = "0x180FAEDE0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000081 RID: 129 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0xFAB6E0", Offset = "0xFAA6E0", VA = "0x180FAB6E0")]
|
|
internal void ResetDirEntry()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000082 RID: 130 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000082")]
|
|
[Address(RVA = "0xFA9A00", Offset = "0xFA8A00", VA = "0x180FA9A00")]
|
|
internal static ZipEntry ReadDirEntry(ZipFile zf, Dictionary<string, object> previouslySeen)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000083 RID: 131 RVA: 0x000023D0 File Offset: 0x000005D0
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0xFA71F0", Offset = "0xFA61F0", VA = "0x180FA71F0")]
|
|
internal static bool IsNotValidZipDirEntrySig(int signature)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000084 RID: 132 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0xFA5A30", Offset = "0xFA4A30", VA = "0x180FA5A30")]
|
|
public void Extract(Stream stream)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000085 RID: 133 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0xFA6FC0", Offset = "0xFA5FC0", VA = "0x180FA6FC0")]
|
|
internal CrcCalculatorStream InternalOpenReader(string password)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000086 RID: 134 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0xFA7BE0", Offset = "0xFA6BE0", VA = "0x180FA7BE0")]
|
|
private void OnExtractProgress(long bytesWritten, long totalBytesToWrite)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000087 RID: 135 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0xFA7A40", Offset = "0xFA6A40", VA = "0x180FA7A40")]
|
|
private void OnBeforeExtract(string path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000088 RID: 136 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0xFA79F0", Offset = "0xFA69F0", VA = "0x180FA79F0")]
|
|
private void OnAfterExtract(string path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0xFA7AA0", Offset = "0xFA6AA0", VA = "0x180FA7AA0")]
|
|
private void OnExtractExisting(string path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008A RID: 138 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0xFAB6D0", Offset = "0xFAA6D0", VA = "0x180FAB6D0")]
|
|
private static void ReallyDelete(string fileName)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008B RID: 139 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0xFADF60", Offset = "0xFACF60", VA = "0x180FADF60")]
|
|
private void WriteStatus(string format, params object[] args)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008C RID: 140 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0xFA6750", Offset = "0xFA5750", VA = "0x180FA6750")]
|
|
private void InternalExtract(string baseDir, Stream outstream, string password)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008D RID: 141 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0xFAC670", Offset = "0xFAB670", VA = "0x180FAC670")]
|
|
internal void VerifyCrcAfterExtract(int actualCrc32)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008E RID: 142 RVA: 0x000023E8 File Offset: 0x000005E8
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0xFA3C20", Offset = "0xFA2C20", VA = "0x180FA3C20")]
|
|
private int CheckExtractExistingFile(string baseDir, string targetFileName)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0xFAE5B0", Offset = "0xFAD5B0", VA = "0x180FAE5B0")]
|
|
private void _CheckRead(int nbytes)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000090 RID: 144 RVA: 0x00002400 File Offset: 0x00000600
|
|
[Token(Token = "0x6000090")]
|
|
[Address(RVA = "0xFA56E0", Offset = "0xFA46E0", VA = "0x180FA56E0")]
|
|
private int ExtractOne(Stream output)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000091 RID: 145 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0xFA62C0", Offset = "0xFA52C0", VA = "0x180FA62C0")]
|
|
internal Stream GetExtractDecompressor(Stream input2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000092 RID: 146 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0xFA6350", Offset = "0xFA5350", VA = "0x180FA6350")]
|
|
internal Stream GetExtractDecryptor(Stream input)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
internal void _SetTimes(string fileOrDirectory, bool isFile)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700001C RID: 28
|
|
// (get) Token: 0x06000094 RID: 148 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x1700001C")]
|
|
private string UnsupportedAlgorithm
|
|
{
|
|
[Token(Token = "0x6000094")]
|
|
[Address(RVA = "0xFAEF30", Offset = "0xFADF30", VA = "0x180FAEF30")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001D RID: 29
|
|
// (get) Token: 0x06000095 RID: 149 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x1700001D")]
|
|
private string UnsupportedCompressionMethod
|
|
{
|
|
[Token(Token = "0x6000095")]
|
|
[Address(RVA = "0xFAF0A0", Offset = "0xFAE0A0", VA = "0x180FAF0A0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000096")]
|
|
[Address(RVA = "0xFAC310", Offset = "0xFAB310", VA = "0x180FAC310")]
|
|
internal void ValidateEncryption()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000097")]
|
|
[Address(RVA = "0xFAC240", Offset = "0xFAB240", VA = "0x180FAC240")]
|
|
private void ValidateCompression()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000098")]
|
|
[Address(RVA = "0xFAC110", Offset = "0xFAB110", VA = "0x180FAC110")]
|
|
private void SetupCryptoForExtract(string password)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000099 RID: 153 RVA: 0x00002418 File Offset: 0x00000618
|
|
[Token(Token = "0x6000099")]
|
|
[Address(RVA = "0xFAC410", Offset = "0xFAB410", VA = "0x180FAC410")]
|
|
private bool ValidateOutput(string basedir, Stream outstream, out string outFileName)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600009A RID: 154 RVA: 0x00002430 File Offset: 0x00000630
|
|
[Token(Token = "0x600009A")]
|
|
[Address(RVA = "0xFAA940", Offset = "0xFA9940", VA = "0x180FAA940")]
|
|
private static bool ReadHeader(ZipEntry ze, Encoding defaultEncoding)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600009B RID: 155 RVA: 0x00002448 File Offset: 0x00000648
|
|
[Token(Token = "0x600009B")]
|
|
[Address(RVA = "0xFAB5F0", Offset = "0xFAA5F0", VA = "0x180FAB5F0")]
|
|
internal static int ReadWeakEncryptionHeader(Stream s, byte[] buffer)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600009C RID: 156 RVA: 0x00002460 File Offset: 0x00000660
|
|
[Token(Token = "0x600009C")]
|
|
[Address(RVA = "0xFA71E0", Offset = "0xFA61E0", VA = "0x180FA71E0")]
|
|
private static bool IsNotValidSig(int signature)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600009D RID: 157 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x600009D")]
|
|
[Address(RVA = "0xFAA630", Offset = "0xFA9630", VA = "0x180FAA630")]
|
|
internal static ZipEntry ReadEntry(ZipContainer zc, bool first)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600009E RID: 158 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009E")]
|
|
[Address(RVA = "0xFA6450", Offset = "0xFA5450", VA = "0x180FA6450")]
|
|
internal static void HandlePK00Prefix(Stream s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009F RID: 159 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009F")]
|
|
[Address(RVA = "0xFA6520", Offset = "0xFA5520", VA = "0x180FA6520")]
|
|
private static void HandleUnexpectedDataDescriptor(ZipEntry entry)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A0 RID: 160 RVA: 0x00002478 File Offset: 0x00000678
|
|
[Token(Token = "0x60000A0")]
|
|
[Address(RVA = "0xFA9770", Offset = "0xFA8770", VA = "0x180FA9770")]
|
|
internal int ProcessExtraField(Stream s, short extraFieldLength)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A1 RID: 161 RVA: 0x00002490 File Offset: 0x00000690
|
|
[Token(Token = "0x60000A1")]
|
|
[Address(RVA = "0xFA92E0", Offset = "0xFA82E0", VA = "0x180FA92E0")]
|
|
private int ProcessExtraFieldPkwareStrongEncryption(byte[] Buffer, int j)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A2 RID: 162 RVA: 0x000024A8 File Offset: 0x000006A8
|
|
[Token(Token = "0x60000A2")]
|
|
[Address(RVA = "0xFA96A0", Offset = "0xFA86A0", VA = "0x180FA96A0")]
|
|
private int ProcessExtraFieldZip64(byte[] buffer, int j, short dataSize, long posn)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A3 RID: 163 RVA: 0x000024C0 File Offset: 0x000006C0
|
|
[Token(Token = "0x60000A3")]
|
|
[Address(RVA = "0xFA9120", Offset = "0xFA8120", VA = "0x180FA9120")]
|
|
private int ProcessExtraFieldInfoZipTimes(byte[] buffer, int j, short dataSize, long posn)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A4 RID: 164 RVA: 0x000024D8 File Offset: 0x000006D8
|
|
[Token(Token = "0x60000A4")]
|
|
[Address(RVA = "0xFA9370", Offset = "0xFA8370", VA = "0x180FA9370")]
|
|
private int ProcessExtraFieldUnixTimes(byte[] buffer, int j, short dataSize, long posn)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A5 RID: 165 RVA: 0x000024F0 File Offset: 0x000006F0
|
|
[Token(Token = "0x60000A5")]
|
|
[Address(RVA = "0xFA9440", Offset = "0xFA8440", VA = "0x180FA9440")]
|
|
private int ProcessExtraFieldWindowsTimes(byte[] buffer, int j, short dataSize, long posn)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A6 RID: 166 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A6")]
|
|
[Address(RVA = "0xFAC7D0", Offset = "0xFAB7D0", VA = "0x180FAC7D0")]
|
|
internal void WriteCentralDirectoryEntry(Stream s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A7 RID: 167 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000A7")]
|
|
[Address(RVA = "0xFA4010", Offset = "0xFA3010", VA = "0x180FA4010")]
|
|
private byte[] ConstructExtraField(bool forCentralDirectory)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000A8 RID: 168 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000A8")]
|
|
[Address(RVA = "0xFA7810", Offset = "0xFA6810", VA = "0x180FA7810")]
|
|
private string NormalizeFileName()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000A9 RID: 169 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000A9")]
|
|
[Address(RVA = "0xFA5EB0", Offset = "0xFA4EB0", VA = "0x180FA5EB0")]
|
|
private byte[] GetEncodedFileNameBytes()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000AA RID: 170 RVA: 0x00002508 File Offset: 0x00000708
|
|
[Token(Token = "0x60000AA")]
|
|
[Address(RVA = "0xFAC740", Offset = "0xFAB740", VA = "0x180FAC740")]
|
|
private bool WantReadAgain()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060000AB RID: 171 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AB")]
|
|
[Address(RVA = "0xFA76F0", Offset = "0xFA66F0", VA = "0x180FA76F0")]
|
|
private void MaybeUnsetCompressionMethodForWriting(int cycle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AC RID: 172 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AC")]
|
|
[Address(RVA = "0xFAD230", Offset = "0xFAC230", VA = "0x180FAD230")]
|
|
internal void WriteHeader(Stream s, int cycle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AD RID: 173 RVA: 0x00002520 File Offset: 0x00000720
|
|
[Token(Token = "0x60000AD")]
|
|
[Address(RVA = "0xFA5A50", Offset = "0xFA4A50", VA = "0x180FA5A50")]
|
|
private int FigureCrc32()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000AE RID: 174 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AE")]
|
|
[Address(RVA = "0xFA8F60", Offset = "0xFA7F60", VA = "0x180FA8F60")]
|
|
private void PrepSourceStream()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AF RID: 175 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AF")]
|
|
[Address(RVA = "0xFA48F0", Offset = "0xFA38F0", VA = "0x180FA48F0")]
|
|
internal void CopyMetaData(ZipEntry source)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B0 RID: 176 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B0")]
|
|
[Address(RVA = "0xFA7D30", Offset = "0xFA6D30", VA = "0x180FA7D30")]
|
|
private void OnWriteBlock(long bytesXferred, long totalBytesToXfer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B1 RID: 177 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B1")]
|
|
[Address(RVA = "0xFAE640", Offset = "0xFAD640", VA = "0x180FAE640")]
|
|
private void _WriteEntryData(Stream s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B2 RID: 178 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x60000B2")]
|
|
[Address(RVA = "0xFABD90", Offset = "0xFAAD90", VA = "0x180FABD90")]
|
|
private long SetInputAndFigureFileLength(ref Stream input)
|
|
{
|
|
return 0L;
|
|
}
|
|
|
|
// Token: 0x060000B3 RID: 179 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B3")]
|
|
[Address(RVA = "0xFA5D10", Offset = "0xFA4D10", VA = "0x180FA5D10")]
|
|
internal void FinishOutputStream(Stream s, CountingStream entryCounter, Stream encryptor, Stream compressor, CrcCalculatorStream output)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B4 RID: 180 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B4")]
|
|
[Address(RVA = "0xFA7ED0", Offset = "0xFA6ED0", VA = "0x180FA7ED0")]
|
|
internal void PostProcessOutput(Stream s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B5 RID: 181 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B5")]
|
|
[Address(RVA = "0xFABFB0", Offset = "0xFAAFB0", VA = "0x180FABFB0")]
|
|
private void SetZip64Flags()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B6 RID: 182 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B6")]
|
|
[Address(RVA = "0xFA8E70", Offset = "0xFA7E70", VA = "0x180FA8E70")]
|
|
internal void PrepOutputStream(Stream s, long streamLength, out CountingStream outputCounter, out Stream encryptor, out Stream compressor, out CrcCalculatorStream output)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B7 RID: 183 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000B7")]
|
|
[Address(RVA = "0xFA7270", Offset = "0xFA6270", VA = "0x180FA7270")]
|
|
private Stream MaybeApplyCompression(Stream s, long streamLength)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000B8 RID: 184 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000B8")]
|
|
[Address(RVA = "0xFA7660", Offset = "0xFA6660", VA = "0x180FA7660")]
|
|
private Stream MaybeApplyEncryption(Stream s)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000B9 RID: 185 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B9")]
|
|
[Address(RVA = "0xFA7E80", Offset = "0xFA6E80", VA = "0x180FA7E80")]
|
|
private void OnZipErrorWhileSaving(Exception e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BA RID: 186 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BA")]
|
|
[Address(RVA = "0xFADFB0", Offset = "0xFACFB0", VA = "0x180FADFB0")]
|
|
internal void Write(Stream s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BB RID: 187 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BB")]
|
|
[Address(RVA = "0xFAC1F0", Offset = "0xFAB1F0", VA = "0x180FAC1F0")]
|
|
internal void StoreRelativeOffset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BC RID: 188 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BC")]
|
|
[Address(RVA = "0xFA79C0", Offset = "0xFA69C0", VA = "0x180FA79C0")]
|
|
internal void NotifySaveComplete()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BD RID: 189 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BD")]
|
|
[Address(RVA = "0xFADCC0", Offset = "0xFACCC0", VA = "0x180FADCC0")]
|
|
internal void WriteSecurityMetadata(Stream outstream)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BE RID: 190 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BE")]
|
|
[Address(RVA = "0xFA49B0", Offset = "0xFA39B0", VA = "0x180FA49B0")]
|
|
private void CopyThroughOneEntry(Stream outStream)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000BF RID: 191 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000BF")]
|
|
[Address(RVA = "0xFA4E30", Offset = "0xFA3E30", VA = "0x180FA4E30")]
|
|
private void CopyThroughWithRecompute(Stream outstream)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000C0 RID: 192 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000C0")]
|
|
[Address(RVA = "0xFA4C40", Offset = "0xFA3C40", VA = "0x180FA4C40")]
|
|
private void CopyThroughWithNoChange(Stream outstream)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700001E RID: 30
|
|
// (get) Token: 0x060000C1 RID: 193 RVA: 0x00002550 File Offset: 0x00000750
|
|
// (set) Token: 0x060000C2 RID: 194 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001E")]
|
|
public DateTime LastModified
|
|
{
|
|
[Token(Token = "0x60000C1")]
|
|
[Address(RVA = "0xFAEED0", Offset = "0xFADED0", VA = "0x180FAEED0")]
|
|
get
|
|
{
|
|
return default(DateTime);
|
|
}
|
|
[Token(Token = "0x60000C2")]
|
|
[Address(RVA = "0xFAF470", Offset = "0xFAE470", VA = "0x180FAF470")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001F RID: 31
|
|
// (get) Token: 0x060000C3 RID: 195 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x1700001F")]
|
|
private int BufferSize
|
|
{
|
|
[Token(Token = "0x60000C3")]
|
|
[Address(RVA = "0xFAEE00", Offset = "0xFADE00", VA = "0x180FAEE00")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000020 RID: 32
|
|
// (set) Token: 0x060000C4 RID: 196 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000020")]
|
|
public DateTime ModifiedTime
|
|
{
|
|
[Token(Token = "0x60000C4")]
|
|
[Address(RVA = "0xFAF6C0", Offset = "0xFAE6C0", VA = "0x180FAF6C0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000021 RID: 33
|
|
// (set) Token: 0x060000C5 RID: 197 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000021")]
|
|
public DateTime AccessedTime
|
|
{
|
|
[Token(Token = "0x60000C5")]
|
|
[Address(RVA = "0xFAF1E0", Offset = "0xFAE1E0", VA = "0x180FAF1E0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000022 RID: 34
|
|
// (set) Token: 0x060000C6 RID: 198 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000022")]
|
|
public DateTime CreationTime
|
|
{
|
|
[Token(Token = "0x60000C6")]
|
|
[Address(RVA = "0xFAF360", Offset = "0xFAE360", VA = "0x180FAF360")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000C7 RID: 199 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000C7")]
|
|
[Address(RVA = "0xFAB700", Offset = "0xFAA700", VA = "0x180FAB700")]
|
|
public void SetEntryTimes(DateTime created, DateTime accessed, DateTime modified)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000023 RID: 35
|
|
// (set) Token: 0x060000C8 RID: 200 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000023")]
|
|
public bool EmitTimesInWindowsFormatWhenSaving
|
|
{
|
|
[Token(Token = "0x60000C8")]
|
|
[Address(RVA = "0xFAF390", Offset = "0xFAE390", VA = "0x180FAF390")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000024 RID: 36
|
|
// (set) Token: 0x060000C9 RID: 201 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000024")]
|
|
public bool EmitTimesInUnixFormatWhenSaving
|
|
{
|
|
[Token(Token = "0x60000C9")]
|
|
[Address(RVA = "0xFAF380", Offset = "0xFAE380", VA = "0x180FAF380")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000025 RID: 37
|
|
// (get) Token: 0x060000CA RID: 202 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000025")]
|
|
internal string LocalFileName
|
|
{
|
|
[Token(Token = "0x60000CA")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000026 RID: 38
|
|
// (get) Token: 0x060000CB RID: 203 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000026")]
|
|
public string FileName
|
|
{
|
|
[Token(Token = "0x60000CB")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000027 RID: 39
|
|
// (get) Token: 0x060000CC RID: 204 RVA: 0x00002580 File Offset: 0x00000780
|
|
[Token(Token = "0x17000027")]
|
|
public short VersionNeeded
|
|
{
|
|
[Token(Token = "0x60000CC")]
|
|
[Address(RVA = "0xFAF1C0", Offset = "0xFAE1C0", VA = "0x180FAF1C0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000028 RID: 40
|
|
// (get) Token: 0x060000CD RID: 205 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000028")]
|
|
public string Comment
|
|
{
|
|
[Token(Token = "0x60000CD")]
|
|
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000029 RID: 41
|
|
// (get) Token: 0x060000CE RID: 206 RVA: 0x00002598 File Offset: 0x00000798
|
|
[Token(Token = "0x17000029")]
|
|
public bool? OutputUsedZip64
|
|
{
|
|
[Token(Token = "0x60000CE")]
|
|
[Address(RVA = "0xFAEF10", Offset = "0xFADF10", VA = "0x180FAEF10")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002A RID: 42
|
|
// (get) Token: 0x060000CF RID: 207 RVA: 0x000025B0 File Offset: 0x000007B0
|
|
// (set) Token: 0x060000D0 RID: 208 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700002A")]
|
|
public CompressionMethod CompressionMethod
|
|
{
|
|
[Token(Token = "0x60000CF")]
|
|
[Address(RVA = "0xFAEE80", Offset = "0xFADE80", VA = "0x180FAEE80")]
|
|
get
|
|
{
|
|
return CompressionMethod.None;
|
|
}
|
|
[Token(Token = "0x60000D0")]
|
|
[Address(RVA = "0xFAF290", Offset = "0xFAE290", VA = "0x180FAF290")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002B RID: 43
|
|
// (get) Token: 0x060000D1 RID: 209 RVA: 0x000025C8 File Offset: 0x000007C8
|
|
// (set) Token: 0x060000D2 RID: 210 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700002B")]
|
|
public CompressionLevel CompressionLevel
|
|
{
|
|
[Token(Token = "0x60000D1")]
|
|
[Address(RVA = "0x6A5700", Offset = "0x6A4700", VA = "0x1806A5700")]
|
|
get
|
|
{
|
|
return CompressionLevel.None;
|
|
}
|
|
[Token(Token = "0x60000D2")]
|
|
[Address(RVA = "0xFAF220", Offset = "0xFAE220", VA = "0x180FAF220")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002C RID: 44
|
|
// (get) Token: 0x060000D3 RID: 211 RVA: 0x000025E0 File Offset: 0x000007E0
|
|
[Token(Token = "0x1700002C")]
|
|
public long CompressedSize
|
|
{
|
|
[Token(Token = "0x60000D3")]
|
|
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
|
get
|
|
{
|
|
return 0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002D RID: 45
|
|
// (get) Token: 0x060000D4 RID: 212 RVA: 0x000025F8 File Offset: 0x000007F8
|
|
[Token(Token = "0x1700002D")]
|
|
public long UncompressedSize
|
|
{
|
|
[Token(Token = "0x60000D4")]
|
|
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
|
get
|
|
{
|
|
return 0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002E RID: 46
|
|
// (get) Token: 0x060000D5 RID: 213 RVA: 0x00002610 File Offset: 0x00000810
|
|
[Token(Token = "0x1700002E")]
|
|
public bool IsDirectory
|
|
{
|
|
[Token(Token = "0x60000D5")]
|
|
[Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002F RID: 47
|
|
// (get) Token: 0x060000D6 RID: 214 RVA: 0x00002628 File Offset: 0x00000828
|
|
// (set) Token: 0x060000D7 RID: 215 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700002F")]
|
|
public EncryptionAlgorithm Encryption
|
|
{
|
|
[Token(Token = "0x60000D6")]
|
|
[Address(RVA = "0x821D80", Offset = "0x820D80", VA = "0x180821D80")]
|
|
get
|
|
{
|
|
return EncryptionAlgorithm.None;
|
|
}
|
|
[Token(Token = "0x60000D7")]
|
|
[Address(RVA = "0xFAF3A0", Offset = "0xFAE3A0", VA = "0x180FAF3A0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000030 RID: 48
|
|
// (set) Token: 0x060000D8 RID: 216 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000030")]
|
|
public string Password
|
|
{
|
|
[Token(Token = "0x60000D8")]
|
|
[Address(RVA = "0xFAF6F0", Offset = "0xFAE6F0", VA = "0x180FAF6F0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000031 RID: 49
|
|
// (get) Token: 0x060000D9 RID: 217 RVA: 0x00002640 File Offset: 0x00000840
|
|
// (set) Token: 0x060000DA RID: 218 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000031")]
|
|
public ExtractExistingFileAction ExtractExistingFile
|
|
{
|
|
[Token(Token = "0x60000D9")]
|
|
[Address(RVA = "0x5D1140", Offset = "0x5D0140", VA = "0x1805D1140")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return ExtractExistingFileAction.Throw;
|
|
}
|
|
[Token(Token = "0x60000DA")]
|
|
[Address(RVA = "0xFAF450", Offset = "0xFAE450", VA = "0x180FAF450")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000032 RID: 50
|
|
// (get) Token: 0x060000DB RID: 219 RVA: 0x00002658 File Offset: 0x00000858
|
|
// (set) Token: 0x060000DC RID: 220 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000032")]
|
|
public ZipErrorAction ZipErrorAction
|
|
{
|
|
[Token(Token = "0x60000DB")]
|
|
[Address(RVA = "0xFAF1D0", Offset = "0xFAE1D0", VA = "0x180FAF1D0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return ZipErrorAction.Throw;
|
|
}
|
|
[Token(Token = "0x60000DC")]
|
|
[Address(RVA = "0xFAF750", Offset = "0xFAE750", VA = "0x180FAF750")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000033 RID: 51
|
|
// (get) Token: 0x060000DD RID: 221 RVA: 0x00002670 File Offset: 0x00000870
|
|
[Token(Token = "0x17000033")]
|
|
public bool IncludedInMostRecentSave
|
|
{
|
|
[Token(Token = "0x60000DD")]
|
|
[Address(RVA = "0xFAEEC0", Offset = "0xFADEC0", VA = "0x180FAEEC0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000034 RID: 52
|
|
// (get) Token: 0x060000DE RID: 222 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x060000DF RID: 223 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000034")]
|
|
public SetCompressionCallback SetCompression
|
|
{
|
|
[Token(Token = "0x60000DE")]
|
|
[Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60000DF")]
|
|
[Address(RVA = "0xFAF740", Offset = "0xFAE740", VA = "0x180FAF740")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000035 RID: 53
|
|
// (get) Token: 0x060000E0 RID: 224 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x060000E1 RID: 225 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000035")]
|
|
public Encoding AlternateEncoding
|
|
{
|
|
[Token(Token = "0x60000E0")]
|
|
[Address(RVA = "0x44BCE0", Offset = "0x44ACE0", VA = "0x18044BCE0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60000E1")]
|
|
[Address(RVA = "0x5BF370", Offset = "0x5BE370", VA = "0x1805BF370")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000036 RID: 54
|
|
// (get) Token: 0x060000E2 RID: 226 RVA: 0x00002688 File Offset: 0x00000888
|
|
// (set) Token: 0x060000E3 RID: 227 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000036")]
|
|
public ZipOption AlternateEncodingUsage
|
|
{
|
|
[Token(Token = "0x60000E2")]
|
|
[Address(RVA = "0x5D0E50", Offset = "0x5CFE50", VA = "0x1805D0E50")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return ZipOption.Default;
|
|
}
|
|
[Token(Token = "0x60000E3")]
|
|
[Address(RVA = "0xFAF210", Offset = "0xFAE210", VA = "0x180FAF210")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000E4 RID: 228 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000E4")]
|
|
[Address(RVA = "0xFA5330", Offset = "0xFA4330", VA = "0x180FA5330")]
|
|
internal static ZipEntry CreateForStream(string entryName, Stream s)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000E5 RID: 229 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000E5")]
|
|
[Address(RVA = "0xFA53A0", Offset = "0xFA43A0", VA = "0x180FA53A0")]
|
|
private static ZipEntry Create(string nameInArchive, ZipEntrySource source, object arg1, object arg2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060000E6 RID: 230 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000E6")]
|
|
[Address(RVA = "0xFA7200", Offset = "0xFA6200", VA = "0x180FA7200")]
|
|
internal void MarkAsDirectory()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000037 RID: 55
|
|
// (set) Token: 0x060000E7 RID: 231 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000037")]
|
|
public bool IsText
|
|
{
|
|
[Token(Token = "0x60000E7")]
|
|
[Address(RVA = "0xFAF460", Offset = "0xFAE460", VA = "0x180FAF460")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000E8 RID: 232 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000E8")]
|
|
[Address(RVA = "0xFAC200", Offset = "0xFAB200", VA = "0x180FAC200", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000038 RID: 56
|
|
// (get) Token: 0x060000E9 RID: 233 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000038")]
|
|
internal Stream ArchiveStream
|
|
{
|
|
[Token(Token = "0x60000E9")]
|
|
[Address(RVA = "0xFAECD0", Offset = "0xFADCD0", VA = "0x180FAECD0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000EA RID: 234 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000EA")]
|
|
[Address(RVA = "0xFABA60", Offset = "0xFAAA60", VA = "0x180FABA60")]
|
|
private void SetFdpLoh()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000EB RID: 235 RVA: 0x000026A0 File Offset: 0x000008A0
|
|
[Token(Token = "0x60000EB")]
|
|
[Address(RVA = "0xFA63E0", Offset = "0xFA53E0", VA = "0x180FA63E0")]
|
|
internal static int GetLengthOfCryptoHeaderBytes(EncryptionAlgorithm a)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x17000039 RID: 57
|
|
// (get) Token: 0x060000EC RID: 236 RVA: 0x000026B8 File Offset: 0x000008B8
|
|
[Token(Token = "0x17000039")]
|
|
internal long FileDataPosition
|
|
{
|
|
[Token(Token = "0x60000EC")]
|
|
[Address(RVA = "0xFAEE90", Offset = "0xFADE90", VA = "0x180FAEE90")]
|
|
get
|
|
{
|
|
return 0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700003A RID: 58
|
|
// (get) Token: 0x060000ED RID: 237 RVA: 0x000026D0 File Offset: 0x000008D0
|
|
[Token(Token = "0x1700003A")]
|
|
private int LengthOfHeader
|
|
{
|
|
[Token(Token = "0x60000ED")]
|
|
[Address(RVA = "0xFAEEE0", Offset = "0xFADEE0", VA = "0x180FAEEE0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400003E RID: 62
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400003E")]
|
|
private short _VersionMadeBy;
|
|
|
|
// Token: 0x0400003F RID: 63
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12")]
|
|
[Token(Token = "0x400003F")]
|
|
private short _InternalFileAttrs;
|
|
|
|
// Token: 0x04000040 RID: 64
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000040")]
|
|
private int _ExternalFileAttrs;
|
|
|
|
// Token: 0x04000041 RID: 65
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000041")]
|
|
private short _filenameLength;
|
|
|
|
// Token: 0x04000042 RID: 66
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A")]
|
|
[Token(Token = "0x4000042")]
|
|
private short _extraFieldLength;
|
|
|
|
// Token: 0x04000043 RID: 67
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4000043")]
|
|
private short _commentLength;
|
|
|
|
// Token: 0x04000044 RID: 68
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000044")]
|
|
private Stream _inputDecryptorStream;
|
|
|
|
// Token: 0x04000045 RID: 69
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000045")]
|
|
private object _outputLock;
|
|
|
|
// Token: 0x04000046 RID: 70
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000046")]
|
|
private ZipCrypto _zipCrypto_forExtract;
|
|
|
|
// Token: 0x04000047 RID: 71
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000047")]
|
|
private ZipCrypto _zipCrypto_forWrite;
|
|
|
|
// Token: 0x04000048 RID: 72
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000048")]
|
|
internal DateTime _LastModified;
|
|
|
|
// Token: 0x04000049 RID: 73
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000049")]
|
|
private DateTime _Mtime;
|
|
|
|
// Token: 0x0400004A RID: 74
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400004A")]
|
|
private DateTime _Atime;
|
|
|
|
// Token: 0x0400004B RID: 75
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400004B")]
|
|
private DateTime _Ctime;
|
|
|
|
// Token: 0x0400004C RID: 76
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400004C")]
|
|
private bool _ntfsTimesAreSet;
|
|
|
|
// Token: 0x0400004D RID: 77
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x61")]
|
|
[Token(Token = "0x400004D")]
|
|
private bool _emitNtfsTimes;
|
|
|
|
// Token: 0x0400004E RID: 78
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x62")]
|
|
[Token(Token = "0x400004E")]
|
|
private bool _emitUnixTimes;
|
|
|
|
// Token: 0x0400004F RID: 79
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x63")]
|
|
[Token(Token = "0x400004F")]
|
|
private bool _TrimVolumeFromFullyQualifiedPaths;
|
|
|
|
// Token: 0x04000050 RID: 80
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000050")]
|
|
internal string _LocalFileName;
|
|
|
|
// Token: 0x04000051 RID: 81
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000051")]
|
|
private string _FileNameInArchive;
|
|
|
|
// Token: 0x04000052 RID: 82
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000052")]
|
|
internal short _VersionNeeded;
|
|
|
|
// Token: 0x04000053 RID: 83
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7A")]
|
|
[Token(Token = "0x4000053")]
|
|
internal short _BitField;
|
|
|
|
// Token: 0x04000054 RID: 84
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4000054")]
|
|
internal short _CompressionMethod;
|
|
|
|
// Token: 0x04000055 RID: 85
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7E")]
|
|
[Token(Token = "0x4000055")]
|
|
private short _CompressionMethod_FromZipFile;
|
|
|
|
// Token: 0x04000056 RID: 86
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000056")]
|
|
private CompressionLevel _CompressionLevel;
|
|
|
|
// Token: 0x04000057 RID: 87
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000057")]
|
|
internal string _Comment;
|
|
|
|
// Token: 0x04000058 RID: 88
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000058")]
|
|
private bool _IsDirectory;
|
|
|
|
// Token: 0x04000059 RID: 89
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000059")]
|
|
private byte[] _CommentBytes;
|
|
|
|
// Token: 0x0400005A RID: 90
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400005A")]
|
|
internal long _CompressedSize;
|
|
|
|
// Token: 0x0400005B RID: 91
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400005B")]
|
|
internal long _CompressedFileDataSize;
|
|
|
|
// Token: 0x0400005C RID: 92
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400005C")]
|
|
internal long _UncompressedSize;
|
|
|
|
// Token: 0x0400005D RID: 93
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400005D")]
|
|
internal int _TimeBlob;
|
|
|
|
// Token: 0x0400005E RID: 94
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400005E")]
|
|
private bool _crcCalculated;
|
|
|
|
// Token: 0x0400005F RID: 95
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400005F")]
|
|
internal int _Crc32;
|
|
|
|
// Token: 0x04000060 RID: 96
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000060")]
|
|
internal byte[] _Extra;
|
|
|
|
// Token: 0x04000061 RID: 97
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000061")]
|
|
private bool _metadataChanged;
|
|
|
|
// Token: 0x04000062 RID: 98
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD1")]
|
|
[Token(Token = "0x4000062")]
|
|
private bool _restreamRequiredOnSave;
|
|
|
|
// Token: 0x04000063 RID: 99
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD2")]
|
|
[Token(Token = "0x4000063")]
|
|
private bool _sourceIsEncrypted;
|
|
|
|
// Token: 0x04000064 RID: 100
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD3")]
|
|
[Token(Token = "0x4000064")]
|
|
private bool _skippedDuringSave;
|
|
|
|
// Token: 0x04000065 RID: 101
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4000065")]
|
|
private uint _diskNumber;
|
|
|
|
// Token: 0x04000066 RID: 102
|
|
[Token(Token = "0x4000066")]
|
|
private static Encoding ibm437;
|
|
|
|
// Token: 0x04000067 RID: 103
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000067")]
|
|
private Encoding _actualEncoding;
|
|
|
|
// Token: 0x04000068 RID: 104
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000068")]
|
|
internal ZipContainer _container;
|
|
|
|
// Token: 0x04000069 RID: 105
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000069")]
|
|
private long __FileDataPosition;
|
|
|
|
// Token: 0x0400006A RID: 106
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400006A")]
|
|
private byte[] _EntryHeader;
|
|
|
|
// Token: 0x0400006B RID: 107
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400006B")]
|
|
internal long _RelativeOffsetOfLocalHeader;
|
|
|
|
// Token: 0x0400006C RID: 108
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400006C")]
|
|
private long _future_ROLH;
|
|
|
|
// Token: 0x0400006D RID: 109
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400006D")]
|
|
private long _TotalEntrySize;
|
|
|
|
// Token: 0x0400006E RID: 110
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400006E")]
|
|
private int _LengthOfHeader;
|
|
|
|
// Token: 0x0400006F RID: 111
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x400006F")]
|
|
private int _LengthOfTrailer;
|
|
|
|
// Token: 0x04000070 RID: 112
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4000070")]
|
|
internal bool _InputUsesZip64;
|
|
|
|
// Token: 0x04000071 RID: 113
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x4000071")]
|
|
private uint _UnsupportedAlgorithmId;
|
|
|
|
// Token: 0x04000072 RID: 114
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4000072")]
|
|
internal string _Password;
|
|
|
|
// Token: 0x04000073 RID: 115
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4000073")]
|
|
internal ZipEntrySource _Source;
|
|
|
|
// Token: 0x04000074 RID: 116
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12C")]
|
|
[Token(Token = "0x4000074")]
|
|
internal EncryptionAlgorithm _Encryption;
|
|
|
|
// Token: 0x04000075 RID: 117
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4000075")]
|
|
internal EncryptionAlgorithm _Encryption_FromZipFile;
|
|
|
|
// Token: 0x04000076 RID: 118
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4000076")]
|
|
internal byte[] _WeakEncryptionHeader;
|
|
|
|
// Token: 0x04000077 RID: 119
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4000077")]
|
|
internal Stream _archiveStream;
|
|
|
|
// Token: 0x04000078 RID: 120
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4000078")]
|
|
private Stream _sourceStream;
|
|
|
|
// Token: 0x04000079 RID: 121
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4000079")]
|
|
private long? _sourceStreamOriginalPosition;
|
|
|
|
// Token: 0x0400007A RID: 122
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400007A")]
|
|
private bool _ioOperationCanceled;
|
|
|
|
// Token: 0x0400007B RID: 123
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x161")]
|
|
[Token(Token = "0x400007B")]
|
|
private bool _presumeZip64;
|
|
|
|
// Token: 0x0400007C RID: 124
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x162")]
|
|
[Token(Token = "0x400007C")]
|
|
private bool? _entryRequiresZip64;
|
|
|
|
// Token: 0x0400007D RID: 125
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x164")]
|
|
[Token(Token = "0x400007D")]
|
|
private bool? _OutputUsesZip64;
|
|
|
|
// Token: 0x0400007E RID: 126
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x166")]
|
|
[Token(Token = "0x400007E")]
|
|
private bool _IsText;
|
|
|
|
// Token: 0x0400007F RID: 127
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400007F")]
|
|
private ZipEntryTimestamp _timestamp;
|
|
|
|
// Token: 0x04000080 RID: 128
|
|
[Token(Token = "0x4000080")]
|
|
private static DateTime _unixEpoch;
|
|
|
|
// Token: 0x04000081 RID: 129
|
|
[Token(Token = "0x4000081")]
|
|
private static DateTime _win32Epoch;
|
|
|
|
// Token: 0x04000082 RID: 130
|
|
[Token(Token = "0x4000082")]
|
|
private static DateTime _zeroHour;
|
|
|
|
// Token: 0x04000083 RID: 131
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4000083")]
|
|
private WriteDelegate _WriteDelegate;
|
|
|
|
// Token: 0x04000084 RID: 132
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x4000084")]
|
|
private OpenDelegate _OpenDelegate;
|
|
|
|
// Token: 0x04000085 RID: 133
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x4000085")]
|
|
private CloseDelegate _CloseDelegate;
|
|
|
|
// Token: 0x0200001B RID: 27
|
|
[Token(Token = "0x200001B")]
|
|
private class CopyHelper
|
|
{
|
|
// Token: 0x060000EF RID: 239 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x60000EF")]
|
|
[Address(RVA = "0xF9F4C0", Offset = "0xF9E4C0", VA = "0x180F9F4C0")]
|
|
internal static string AppendCopyToFileName(string f)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0400008B RID: 139
|
|
[Token(Token = "0x400008B")]
|
|
private static Regex re;
|
|
|
|
// Token: 0x0400008C RID: 140
|
|
[Token(Token = "0x400008C")]
|
|
private static int callCount;
|
|
}
|
|
}
|
|
}
|