예제 #1
0
 public SectionsResult(
     byte[] rawData,
     IReadOnlyList <SectionHeader> headers,
     uint entryPointRVA,
     IResolveIATEntries iatResolver,
     ImageDataDirectory importTable,
     ImageDataDirectory iat,
     ImageDataDirectory debug,
     ImageDataDirectory baseRelocationTable
     )
 {
     RawData             = rawData;
     SectionHeaders      = headers;
     EntryPointRVA       = entryPointRVA;
     IATResolver         = iatResolver;
     ImportTable         = importTable;
     IAT                 = iat;
     Debug               = debug;
     BaseRelocationTable = baseRelocationTable;
 }
예제 #2
0
 public ExecutableResult(byte[] rawData, IResolveIATEntries iatResolver, IReadOnlyList <SectionHeader> sectionHeaders)
 {
     RawData        = rawData;
     IATResolver    = iatResolver;
     SectionHeaders = sectionHeaders;
 }