Beispiel #1
0
 public static SectionHeader readSectionHeader(IDataReader dr) throws IOException {
   SectionHeader sh = new SectionHeader();
   sh.setName(dr.readUtf(8));
   sh.setVirtualSize(dr.readDoubleWord());
   sh.setVirtualAddress(dr.readDoubleWord());
   sh.setSizeOfRawData(dr.readDoubleWord());
   sh.setPointerToRawData(dr.readDoubleWord());
   sh.setPointerToRelocations(dr.readDoubleWord());
   sh.setPointerToLineNumbers(dr.readDoubleWord());
   sh.setNumberOfRelocations(dr.readWord());
   sh.setNumberOfLineNumbers(dr.readWord());
   sh.setCharacteristics(dr.readDoubleWord());
   return sh;
 }