pefile library Null safety

Support for doing something awesome.

More dartdocs go here.

Classes

Export
HeaderData
Import
PeFile32
PeFile64
PeFileBase
Section

Constants

IMAGE_DOS_SIGNATURE → const int
0x5A4D
IMAGE_NT_OPTIONAL_HDR32_MAGIC → const int
0x10b
IMAGE_NT_OPTIONAL_HDR64_MAGIC → const int
0x20b
IMAGE_NT_SIGNATURE → const int
0x00004550
IMAGE_NUMBEROF_DIRECTORY_ENTRIES → const int
16
IMAGE_SCN_ALIGN_1024BYTES → const int
0x00B00000
IMAGE_SCN_ALIGN_128BYTES → const int
0x00800000
IMAGE_SCN_ALIGN_16BYTES → const int
0x00500000
IMAGE_SCN_ALIGN_1BYTES → const int
0x00100000
IMAGE_SCN_ALIGN_2048BYTES → const int
0x00C00000
IMAGE_SCN_ALIGN_256BYTES → const int
0x00900000
IMAGE_SCN_ALIGN_2BYTES → const int
0x00200000
IMAGE_SCN_ALIGN_32BYTES → const int
0x00600000
IMAGE_SCN_ALIGN_4096BYTES → const int
0x00D00000
IMAGE_SCN_ALIGN_4BYTES → const int
0x00300000
IMAGE_SCN_ALIGN_512BYTES → const int
0x00A00000
IMAGE_SCN_ALIGN_64BYTES → const int
0x00700000
IMAGE_SCN_ALIGN_8192BYTES → const int
0x00E00000
IMAGE_SCN_ALIGN_8BYTES → const int
0x00400000
IMAGE_SCN_ALIGN_MASK → const int
0x00F00000
IMAGE_SCN_CNT_CODE → const int
0x00000020
IMAGE_SCN_CNT_INITIALIZED_DATA → const int
0x00000040
IMAGE_SCN_CNT_UNINITIALIZED_DATA → const int
0x00000080
IMAGE_SCN_GPREL → const int
0x00008000
IMAGE_SCN_LNK_COMDAT → const int
0x00001000
IMAGE_SCN_LNK_INFO → const int
0x00000200
IMAGE_SCN_LNK_NRELOC_OVFL → const int
0x01000000
IMAGE_SCN_LNK_OTHER → const int
0x00000100
IMAGE_SCN_LNK_REMOVE → const int
0x00000800
IMAGE_SCN_MEM_16BIT → const int
0x00020000
IMAGE_SCN_MEM_DISCARDABLE → const int
0x02000000
IMAGE_SCN_MEM_EXECUTE → const int
0x20000000
IMAGE_SCN_MEM_FARDATA → const int
0x00008000
IMAGE_SCN_MEM_LOCKED → const int
0x00040000
IMAGE_SCN_MEM_NOT_CACHED → const int
0x04000000
IMAGE_SCN_MEM_NOT_PAGED → const int
0x08000000
IMAGE_SCN_MEM_PRELOAD → const int
0x00080000
IMAGE_SCN_MEM_PURGEABLE → const int
0x00020000
IMAGE_SCN_MEM_READ → const int
0x40000000
IMAGE_SCN_MEM_SHARED → const int
0x10000000
IMAGE_SCN_MEM_WRITE → const int
0x80000000
IMAGE_SCN_NO_DEFER_SPEC_EXC → const int
0x00004000
IMAGE_SCN_RESERVED → const int
0x00002000
IMAGE_SCN_TYPE_COPY → const int
0x00000010
IMAGE_SCN_TYPE_DSECT → const int
0x00000001
IMAGE_SCN_TYPE_GROUP → const int
0x00000004
IMAGE_SCN_TYPE_NO_PAD → const int
0x00000008
IMAGE_SCN_TYPE_NOLOAD → const int
0x00000002
IMAGE_SCN_TYPE_OVER → const int
0x00000400
IMAGE_SCN_TYPE_REG → const int
0x00000000

Functions

parse(dynamic file) PeFileBase

Exceptions / Errors

PeFileException