Interface ICOFFSectionHeader


public interface ICOFFSectionHeader
This interface describes the section header of a PE/COFF executable file.

Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/ms680547(v=vs.85).aspx

  • Method Details

    • getName

      byte[] getName()
      Get section name bytes.
      Returns:
      section name bytes
    • getVirtualSize

      long getVirtualSize()
      Get virtual section size.
      Returns:
      virtual section size
    • getVirtualAddress

      long getVirtualAddress()
      Get virtual section address.
      Returns:
      virtual section address
    • getSizeOfRawData

      long getSizeOfRawData()
      Get size of raw section data.
      Returns:
      size of raw section data
    • getPointerToRawData

      long getPointerToRawData()
      Get file pointer to raw section data.
      Returns:
      file pointer to raw section data
    • getPointerToRelocations

      long getPointerToRelocations()
      Get file pointer to relocations.
      Returns:
      file pointer to relocations
    • getPointerToLinenumbers

      long getPointerToLinenumbers()
      Get file pointer to line numbers.
      Returns:
      file pointer to line numbers
    • getNumberOfRelocations

      int getNumberOfRelocations()
      Get number of relocation entries.
      Returns:
      number of relocation entries
    • getNumberOfLinenumbers

      int getNumberOfLinenumbers()
      Get number of line number entries.
      Returns:
      number of line number entries
    • getCharacteristics

      int getCharacteristics()
      Get section characteristics flags.
      Returns:
      section characteristics flags