public Decrypter45(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { }
public ProDecrypter(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { for (int i = 0; i < 4; i++) { key[i] = be_readUInt32(codeHeader.decryptionKey, i * 4); } }
public ProDecrypter(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { for (int i = 0; i < 4; i++) key[i] = be_readUint32(codeHeader.decryptionKey, i * 4); }
public NormalDecrypter(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { }
public DecrypterBase(PeImage peImage, CodeHeader codeHeader) { this.peImage = peImage; this.codeHeader = codeHeader; endOfMetadata = peImage.rvaToOffset(peImage.Cor20Header.metadataDirectory.virtualAddress + peImage.Cor20Header.metadataDirectory.size); }
public DecrypterBase(PeImage peImage, CodeHeader codeHeader) { this.peImage = peImage; this.codeHeader = codeHeader; endOfMetadata = peImage.rvaToOffset(peImage.Cor20Header.metadataDirectory.virtualAddress + peImage.Cor20Header.metadataDirectory.size); }
public Decrypter5(PeImage peImage, CodeHeader codeHeader, uint codeHeaderSize) : base(peImage, codeHeader) { this.codeHeaderSize = codeHeaderSize; }
public Decrypter45(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { }
public Decrypter5(PeImage peImage, CodeHeader codeHeader, uint codeHeaderSize) : base(peImage, codeHeader) { this.codeHeaderSize = codeHeaderSize; }
public NormalDecrypter(PeImage peImage, CodeHeader codeHeader) : base(peImage, codeHeader) { }