BinFileKind Type
Represents the high-level kind of a binary file, i.e., what the file is meant to be (a runnable program, a shared library, etc.), independent of the underlying file format.
Union cases
| Union case |
Description
|
Full Usage:
Core
|
A core dump. |
Full Usage:
Executable
|
A runnable program, covering both fixed-base and position-independent (PIE) executables. |
Full Usage:
Object
|
A relocatable object file, such as an ELF or COFF object (.o). |
Full Usage:
SharedLibrary
|
A shared library, such as an ELF shared object (.so), a Mach-O dynamic library (.dylib), or a PE DLL. |
Full Usage:
Unknown
|
The kind is unknown or not applicable, e.g., a raw byte blob or a bytecode container. |
Instance members
| Instance member |
Description
|
Full Usage:
this.IsCore
Returns: bool
|
|
Full Usage:
this.IsExecutable
Returns: bool
|
|
Full Usage:
this.IsObject
Returns: bool
|
|
Full Usage:
this.IsSharedLibrary
Returns: bool
|
|
Full Usage:
this.IsUnknown
Returns: bool
|
|
B2R2