Beispiel #1
0
 public NormalDecrypter(PE.PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
 }
Beispiel #2
0
 public ProDecrypter(PE.PeImage peImage, CodeHeader codeHeader)
     : base(peImage, codeHeader)
 {
     for (int i = 0; i < 4; i++)
         key[i] = be_readUint32(codeHeader.decryptionKey, i * 4);
 }
Beispiel #3
0
 public DecrypterBase(PE.PeImage peImage, CodeHeader codeHeader)
 {
     this.peImage = peImage;
     this.codeHeader = codeHeader;
     endOfMetadata = peImage.rvaToOffset(peImage.Cor20Header.metadataDirectory.virtualAddress + peImage.Cor20Header.metadataDirectory.size);
 }