public interface


implements ICodeObjectUnit

Class Overview

Base interface for PE and COFF units.



Public Methods
abstract ICOFFHeader getCOFFHeader()
Get the primary file header.
abstract IPEOptionalHeader getPEOptionalHeader()
Get the PE header.
abstract ICOFFSectionHeader[] getSectionHeaders()
Get the list of section headers.
abstract boolean isPE64()
Inherited Methods
From interface com.pnfsoftware.jeb.core.IUnitCreator
From interface com.pnfsoftware.jeb.core.IUserDataSupport
From interface com.pnfsoftware.jeb.core.units.IBinaryUnit
From interface com.pnfsoftware.jeb.core.units.IUnit
From interface com.pnfsoftware.jeb.core.units.codeobject.ICodeObjectUnit
From interface

Public Methods

public abstract ICOFFHeader getCOFFHeader ()

Get the primary file header.

public abstract IPEOptionalHeader getPEOptionalHeader ()

Get the PE header.

  • null if this header is not present

public abstract ICOFFSectionHeader[] getSectionHeaders ()

Get the list of section headers.

public abstract boolean isPE64 ()