Package-level declarations
Types
Represents a 32-bit address in a PE file.
Represents a 64-bit address in a PE file.
Defines an interface for random-access data reading.
Represents an end-of-file exception.
Represents a object or executable file format.
Represents a object or executable file format.
Represents a object or executable file format.
Represents a object or executable file format.
Represents a object or executable file format.
Represents a object or executable file format.
Represents an imported symbol in an executable file
Represents a container that holds import symbols
Represents an I/O exception.
Represents a section of a file that can be read.
Provides a way to read a simple structure object
An implementation of InputStream that reads data from a ReadableSection. This class provides a way to read section data using the standard Java InputStream API.
Represents a 32-bit time stamp in PE/COFF file format.
Functions
Detects the type of the executable file from the provided ByteArray.
Detects the type of the executable file from the given path.
Detects the type of the executable file from the provided DataAccessor.
Detects the type of the executable file from the given file.
Detects the type of the executable file from the given path.
Detects the type of the executable file from the given path.
Detects the type of the executable file from the given path.
Detects the type of the executable file from the given path.
Detects the type of the executable file from the given path.
Extension function that creates an InputStream from a ReadableSection.
Returns true
if this is an ELF file.
Returns true
if this is a Mach-O file.
Returns true
if this is a PE file.