Exemple #1
0
 public PefLoaderSegment(PefLoaderFields fields)
 {
     this.StringTable       = fields.StringTable;
     this.InfoHeader        = fields.InfoHeader;
     this.ImportedLibraries = fields.ImportedLibraries;
     this.ImportedSymbols   = fields.ImportedSymbols;
     this.RelocationHeaders = fields.RelocationHeaders;
     this.ExportHashTable   = fields.ExportHashTable;
     this.ExportKeyTable    = fields.ExportKeyTable;
     this.ExportSymbolTable = fields.ExportSymbolTable;
 }
Exemple #2
0
 public PefLoaderSegmentReader(PefImageSegment loaderSegment)
 {
     fields = new PefLoaderFields();
     rdr    = (EndianByteImageReader)loaderSegment.Segment.MemoryArea.CreateBeReader(0);
 }