public class PEParser extends Object
| Constructor and Description |
|---|
PEParser() |
public static PE parse(InputStream is) throws IOException
IOExceptionpublic static PE parse(String filename) throws IOException
IOExceptionpublic static PE parse(File file) throws IOException
IOExceptionpublic static PE read(IDataReader dr) throws IOException
IOExceptionpublic static DOSHeader readDos(IDataReader dr) throws IOException
IOExceptionpublic static DOSStub readStub(DOSHeader header, IDataReader dr) throws IOException
IOExceptionpublic static PESignature readSignature(IDataReader dr) throws IOException
IOExceptionpublic static COFFHeader readCOFF(IDataReader dr) throws IOException
IOExceptionpublic static OptionalHeader readOptional(IDataReader dr) throws IOException
IOExceptionpublic static ImageDataDirectory readImageDD(IDataReader dr) throws IOException
IOExceptionpublic static SectionTable readSectionHeaders(PE pe, IDataReader dr) throws IOException
IOExceptionpublic static SectionHeader readSectionHeader(IDataReader dr) throws IOException
IOExceptionpublic static ImportDirectory readImportDirectory(byte[] b, int baseAddress) throws IOException
IOExceptionpublic static ImportDirectoryEntry readImportDirectoryEntry(IDataReader dr) throws IOException
IOExceptionpublic static ImportDirectoryTable readImportDirectoryTable(IDataReader dr, int baseAddress) throws IOException
IOExceptionpublic static ImportEntry readImportEntry(IDataReader dr) throws IOException
IOExceptionpublic static ExportDirectory readExportDirectory(byte[] b) throws IOException
IOExceptionpublic static LoadConfigDirectory readLoadConfigDirectory(PE pe, byte[] b) throws IOException
IOExceptionpublic static DebugDirectory readDebugDirectory(byte[] b) throws IOException
IOExceptionpublic static DebugDirectory readDebugDirectory(byte[] b, IDataReader dr) throws IOException
IOExceptionpublic static AttributeCertificateTable readAttributeCertificateTable(byte[] b) throws IOException
IOExceptionpublic static AttributeCertificateTable readAttributeCertificateTable(byte[] b, IDataReader dr) throws IOException
IOExceptionCopyright © 2018. All Rights Reserved.