Esempio n. 1
1
 public Decrypter45(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
 }
Esempio n. 2
0
 public ProDecrypter(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
     for (int i = 0; i < 4; i++)
     {
         key[i] = be_readUInt32(codeHeader.decryptionKey, i * 4);
     }
 }
Esempio n. 3
0
 public ProDecrypter(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
     for (int i = 0; i < 4; i++)
         key[i] = be_readUint32(codeHeader.decryptionKey, i * 4);
 }
Esempio n. 4
0
 public NormalDecrypter(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
 }
Esempio n. 5
0
 public DecrypterBase(PeImage peImage, CodeHeader codeHeader)
 {
     this.peImage = peImage;
     this.codeHeader = codeHeader;
     endOfMetadata = peImage.rvaToOffset(peImage.Cor20Header.metadataDirectory.virtualAddress + peImage.Cor20Header.metadataDirectory.size);
 }
Esempio n. 6
0
 public DecrypterBase(PeImage peImage, CodeHeader codeHeader)
 {
     this.peImage    = peImage;
     this.codeHeader = codeHeader;
     endOfMetadata   = peImage.rvaToOffset(peImage.Cor20Header.metadataDirectory.virtualAddress + peImage.Cor20Header.metadataDirectory.size);
 }
Esempio n. 7
0
 public Decrypter5(PeImage peImage, CodeHeader codeHeader, uint codeHeaderSize)
     : base(peImage, codeHeader)
 {
     this.codeHeaderSize = codeHeaderSize;
 }
Esempio n. 8
0
 public Decrypter45(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
 }
Esempio n. 9
0
 public Decrypter5(PeImage peImage, CodeHeader codeHeader, uint codeHeaderSize)
     : base(peImage, codeHeader)
 {
     this.codeHeaderSize = codeHeaderSize;
 }
Esempio n. 10
0
 public NormalDecrypter(PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
 }