List of all items
Structs
- FileMap
- ImageMap
- Pir
- base_relocs::BaseRelocs
- base_relocs::Block
- base_relocs::IterBlocks
- image::FPO_DATA
- image::GUID
- image::IMAGE_BASE_RELOCATION
- image::IMAGE_DATA_DIRECTORY
- image::IMAGE_DEBUG_CV_INFO_PDB20
- image::IMAGE_DEBUG_CV_INFO_PDB70
- image::IMAGE_DEBUG_DIRECTORY
- image::IMAGE_DEBUG_MISC
- image::IMAGE_DEBUG_VC_FEATURE
- image::IMAGE_DOS_HEADER
- image::IMAGE_DYNAMIC_RELOCATION32
- image::IMAGE_DYNAMIC_RELOCATION64
- image::IMAGE_DYNAMIC_RELOCATION_TABLE
- image::IMAGE_EXPORT_DIRECTORY
- image::IMAGE_FILE_HEADER
- image::IMAGE_GUARDCF32
- image::IMAGE_GUARDCF64
- image::IMAGE_IMPORT_DESCRIPTOR
- image::IMAGE_LOAD_CONFIG_CODE_INTEGRITY
- image::IMAGE_LOAD_CONFIG_DIRECTORY32
- image::IMAGE_LOAD_CONFIG_DIRECTORY64
- image::IMAGE_NT_HEADERS32
- image::IMAGE_NT_HEADERS64
- image::IMAGE_OPTIONAL_HEADER32
- image::IMAGE_OPTIONAL_HEADER64
- image::IMAGE_RESOURCE_DATA_ENTRY
- image::IMAGE_RESOURCE_DIRECTORY
- image::IMAGE_RESOURCE_DIRECTORY_ENTRY
- image::IMAGE_SECTION_HEADER
- image::IMAGE_TLS_DIRECTORY32
- image::IMAGE_TLS_DIRECTORY64
- image::IMAGE_VERSION
- image::RUNTIME_FUNCTION
- image::SCOPE_RECORD
- image::SCOPE_TABLE
- image::UNWIND_CODE
- image::UNWIND_INFO
- image::VS_FIXEDFILEINFO
- image::VS_VERSION
- image::WIN_CERTIFICATE
- pattern::ParsePatError
- pe32::PeFile
- pe32::PeView
- pe32::Ptr
- pe32::debug::Dbg
- pe32::debug::Debug
- pe32::debug::Dir
- pe32::debug::Iter
- pe32::debug::Pgo
- pe32::debug::PgoItem
- pe32::debug::PgoIter
- pe32::exception::Exception
- pe32::exception::Function
- pe32::exception::UnwindInfo
- pe32::exports::By
- pe32::exports::Exports
- pe32::headers::Headers
- pe32::headers::SectionHeader
- pe32::headers::SectionHeaders
- pe32::imports::Desc
- pe32::imports::IAT
- pe32::imports::Imports
- pe32::imports::Iter
- pe32::load_config::LoadConfig
- pe32::msvc::CatchableType
- pe32::msvc::CatchableTypeArray
- pe32::msvc::ESTypeList
- pe32::msvc::FuncInfo
- pe32::msvc::HandlerType
- pe32::msvc::PMD
- pe32::msvc::RTTIBaseClassDescriptor
- pe32::msvc::RTTIClassHierarchyDescriptor
- pe32::msvc::RTTICompleteObjectLocator
- pe32::msvc::ThrowInfo
- pe32::msvc::TryBlockMapEntry
- pe32::msvc::TypeDescriptor
- pe32::msvc::UnwindMapEntry
- pe32::scanner::Matches
- pe32::scanner::Scanner
- pe32::tls::Tls
- pe64::PeFile
- pe64::PeView
- pe64::Ptr
- pe64::debug::Dbg
- pe64::debug::Debug
- pe64::debug::Dir
- pe64::debug::Iter
- pe64::debug::Pgo
- pe64::debug::PgoItem
- pe64::debug::PgoIter
- pe64::exception::Exception
- pe64::exception::Function
- pe64::exception::UnwindInfo
- pe64::exports::By
- pe64::exports::Exports
- pe64::headers::Headers
- pe64::headers::SectionHeader
- pe64::headers::SectionHeaders
- pe64::imports::Desc
- pe64::imports::IAT
- pe64::imports::Imports
- pe64::imports::Iter
- pe64::load_config::LoadConfig
- pe64::msvc::PMD
- pe64::msvc::RTTIBaseClassDescriptor
- pe64::msvc::RTTIClassHierarchyDescriptor
- pe64::msvc::RTTICompleteObjectLocator
- pe64::msvc::TypeDescriptor
- pe64::scanner::Matches
- pe64::scanner::Scanner
- pe64::tls::Tls
- resources::DataEntry
- resources::Directory
- resources::DirectoryEntry
- resources::Resources
- resources::group::GroupResource
- resources::group::image::GRPICONDIR
- resources::group::image::GRPICONDIRENTRY
- resources::version_info::FileInfo
- resources::version_info::Language
- resources::version_info::VersionInfo
- rich_structure::RichIter
- rich_structure::RichRecord
- rich_structure::RichStructure
- security::Security
- stringify::DebugType
- stringify::DirectoryEntry
- stringify::DllChars
- stringify::FileChars
- stringify::Machine
- stringify::OptionalMagic
- stringify::RelocType
- stringify::ResourceName
- stringify::SectionChars
- stringify::Subsystem
- stringify::UnwindFlag
- stringify::UnwindOp
- strings::Config
- strings::Enumerator
- strings::Found
- util::CStr
Enums
- Align
- Error
- Wrap
- pattern::Atom
- pe32::Align
- pe32::debug::CodeView
- pe32::debug::Entry
- pe32::exports::Export
- pe32::imports::Import
- pe64::Align
- pe64::debug::CodeView
- pe64::debug::Entry
- pe64::exports::Export
- pe64::imports::Import
- resources::Entry
- resources::FindError
- resources::Name
- resources::group::ResourceType
- rich_structure::ObjectKind
- strings::Heuristic
Traits
- Pod
- pe32::Pe
- pe32::PeObject
- pe32::exports::GetProcAddress
- pe64::Pe
- pe64::PeObject
- pe64::exports::GetProcAddress
- resources::version_info::Visit
- util::AlignTo
- util::FromBytes
Macros
Derive Macros
Functions
- base_relocs::build
- image::image_base
- pattern::parse
- pattern::save_len
- pe32::headers_mut
- pe64::headers_mut
- util::shannon_entropy
- util::strn
- util::wstrn
Type Definitions
- PeFile
- PeView
- Result
- pattern::Pattern
- pe32::image::IMAGE_DYNAMIC_RELOCATION
- pe32::image::IMAGE_GUARDCF
- pe32::image::IMAGE_LOAD_CONFIG_DIRECTORY
- pe32::image::IMAGE_NT_HEADERS
- pe32::image::IMAGE_OPTIONAL_HEADER
- pe32::image::IMAGE_TLS_DIRECTORY
- pe32::image::Ordinal
- pe32::image::Rva
- pe32::image::Va
- pe64::image::IMAGE_DYNAMIC_RELOCATION
- pe64::image::IMAGE_GUARDCF
- pe64::image::IMAGE_LOAD_CONFIG_DIRECTORY
- pe64::image::IMAGE_NT_HEADERS
- pe64::image::IMAGE_OPTIONAL_HEADER
- pe64::image::IMAGE_TLS_DIRECTORY
- pe64::image::Ordinal
- pe64::image::Rva
- pe64::image::Va
- resources::Entries
- resources::group::GroupCursor
- resources::group::GroupIcon
Constants
- image::FRAME_FPO
- image::FRAME_TRAP
- image::FRAME_TSS
- image::IMAGE_DEBUG_MISC_EXENAME
- image::IMAGE_DEBUG_TYPE_BORLAND
- image::IMAGE_DEBUG_TYPE_CLSID
- image::IMAGE_DEBUG_TYPE_CODEVIEW
- image::IMAGE_DEBUG_TYPE_COFF
- image::IMAGE_DEBUG_TYPE_EXCEPTION
- image::IMAGE_DEBUG_TYPE_FIXUP
- image::IMAGE_DEBUG_TYPE_FPO
- image::IMAGE_DEBUG_TYPE_ILTCG
- image::IMAGE_DEBUG_TYPE_MISC
- image::IMAGE_DEBUG_TYPE_MPX
- image::IMAGE_DEBUG_TYPE_OMAP_FROM_SRC
- image::IMAGE_DEBUG_TYPE_OMAP_TO_SRC
- image::IMAGE_DEBUG_TYPE_POGO
- image::IMAGE_DEBUG_TYPE_REPRO
- image::IMAGE_DEBUG_TYPE_RESERVED10
- image::IMAGE_DEBUG_TYPE_UNKNOWN
- image::IMAGE_DEBUG_TYPE_VC_FEATURE
- image::IMAGE_DIRECTORY_ENTRY_ARCHITECTURE
- image::IMAGE_DIRECTORY_ENTRY_BASERELOC
- image::IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT
- image::IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR
- image::IMAGE_DIRECTORY_ENTRY_DEBUG
- image::IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT
- image::IMAGE_DIRECTORY_ENTRY_EXCEPTION
- image::IMAGE_DIRECTORY_ENTRY_EXPORT
- image::IMAGE_DIRECTORY_ENTRY_GLOBALPTR
- image::IMAGE_DIRECTORY_ENTRY_IAT
- image::IMAGE_DIRECTORY_ENTRY_IMPORT
- image::IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG
- image::IMAGE_DIRECTORY_ENTRY_RESOURCE
- image::IMAGE_DIRECTORY_ENTRY_SECURITY
- image::IMAGE_DIRECTORY_ENTRY_TLS
- image::IMAGE_DLLCHARACTERISTICS_APPCONTAINER
- image::IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
- image::IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY
- image::IMAGE_DLLCHARACTERISTICS_GUARD_CF
- image::IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
- image::IMAGE_DLLCHARACTERISTICS_NO_BIND
- image::IMAGE_DLLCHARACTERISTICS_NO_ISOLATION
- image::IMAGE_DLLCHARACTERISTICS_NO_SEH
- image::IMAGE_DLLCHARACTERISTICS_NX_COMPAT
- image::IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
- image::IMAGE_DLLCHARACTERISTICS_WDM_DRIVER
- image::IMAGE_DOS_SIGNATURE
- image::IMAGE_DYNAMIC_RELOCATION_GUARD_RF_EPILOGUE
- image::IMAGE_DYNAMIC_RELOCATION_GUARD_RF_PROLOGUE
- image::IMAGE_FILE_32BIT_MACHINE
- image::IMAGE_FILE_AGGRESIVE_WS_TRIM
- image::IMAGE_FILE_BYTES_REVERSED_HI
- image::IMAGE_FILE_BYTES_REVERSED_LO
- image::IMAGE_FILE_DEBUG_STRIPPED
- image::IMAGE_FILE_DLL
- image::IMAGE_FILE_EXECUTABLE_IMAGE
- image::IMAGE_FILE_LARGE_ADDRESS_AWARE
- image::IMAGE_FILE_LINE_NUMS_STRIPPED
- image::IMAGE_FILE_LOCAL_SYMS_STRIPPED
- image::IMAGE_FILE_MACHINE_AMD64
- image::IMAGE_FILE_MACHINE_I386
- image::IMAGE_FILE_MACHINE_IA64
- image::IMAGE_FILE_NET_RUN_FROM_SWAP
- image::IMAGE_FILE_RELOCS_STRIPPED
- image::IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP
- image::IMAGE_FILE_SYSTEM
- image::IMAGE_FILE_UP_SYSTEM_ONLY
- image::IMAGE_GUARD_CFW_INSTRUMENTED
- image::IMAGE_GUARD_CF_ENABLE_EXPORT_SUPPRESSION
- image::IMAGE_GUARD_CF_EXPORT_SUPPRESSION_INFO_PRESENT
- image::IMAGE_GUARD_CF_FUNCTION_TABLE_PRESENT
- image::IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_MASK
- image::IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_SHIFT
- image::IMAGE_GUARD_CF_INSTRUMENTED
- image::IMAGE_GUARD_CF_LONGJUMP_TABLE_PRESENT
- image::IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION
- image::IMAGE_GUARD_PROTECT_DELAYLOAD_IAT
- image::IMAGE_GUARD_RF_ENABLE
- image::IMAGE_GUARD_RF_INSTRUMENTED
- image::IMAGE_GUARD_RF_STRICT
- image::IMAGE_GUARD_SECURITY_COOKIE_UNUSED
- image::IMAGE_NT_HEADERS_SIGNATURE
- image::IMAGE_NT_OPTIONAL_HDR32_MAGIC
- image::IMAGE_NT_OPTIONAL_HDR64_MAGIC
- image::IMAGE_NUMBEROF_DIRECTORY_ENTRIES
- image::IMAGE_ORDINAL_FLAG32
- image::IMAGE_ORDINAL_FLAG64
- image::IMAGE_REL_BASED_ABSOLUTE
- image::IMAGE_REL_BASED_ARM_MOV32
- image::IMAGE_REL_BASED_DIR64
- image::IMAGE_REL_BASED_HIGH
- image::IMAGE_REL_BASED_HIGHADJ
- image::IMAGE_REL_BASED_HIGHLOW
- image::IMAGE_REL_BASED_IA64IMM64
- image::IMAGE_REL_BASED_LOW
- image::IMAGE_REL_BASED_MACHINE_SPECIFIC_5
- image::IMAGE_REL_BASED_MACHINE_SPECIFIC_7
- image::IMAGE_REL_BASED_MACHINE_SPECIFIC_8
- image::IMAGE_REL_BASED_MACHINE_SPECIFIC_9
- image::IMAGE_REL_BASED_MIPSJMPADDR
- image::IMAGE_REL_BASED_MIPSJMPADDR16
- image::IMAGE_REL_BASED_RESERVED
- image::IMAGE_REL_BASED_THUMB_MOV32
- image::IMAGE_ROM_OPTIONAL_HDR_MAGIC
- image::IMAGE_SCN_ALIGN_1024BYTES
- image::IMAGE_SCN_ALIGN_128BYTES
- image::IMAGE_SCN_ALIGN_16BYTES
- image::IMAGE_SCN_ALIGN_1BYTES
- image::IMAGE_SCN_ALIGN_2048BYTES
- image::IMAGE_SCN_ALIGN_256BYTES
- image::IMAGE_SCN_ALIGN_2BYTES
- image::IMAGE_SCN_ALIGN_32BYTES
- image::IMAGE_SCN_ALIGN_4096BYTES
- image::IMAGE_SCN_ALIGN_4BYTES
- image::IMAGE_SCN_ALIGN_512BYTES
- image::IMAGE_SCN_ALIGN_64BYTES
- image::IMAGE_SCN_ALIGN_8192BYTES
- image::IMAGE_SCN_ALIGN_8BYTES
- image::IMAGE_SCN_CNT_CODE
- image::IMAGE_SCN_CNT_INITIALIZED_DATA
- image::IMAGE_SCN_CNT_UNINITIALIZED_DATA
- image::IMAGE_SCN_GPREL
- image::IMAGE_SCN_LNK_COMDAT
- image::IMAGE_SCN_LNK_INFO
- image::IMAGE_SCN_LNK_NRELOC_OVFL
- image::IMAGE_SCN_LNK_OTHER
- image::IMAGE_SCN_LNK_REMOVE
- image::IMAGE_SCN_MEM_DISCARDABLE
- image::IMAGE_SCN_MEM_EXECUTE
- image::IMAGE_SCN_MEM_LOCKED
- image::IMAGE_SCN_MEM_NOT_CACHED
- image::IMAGE_SCN_MEM_NOT_PAGED
- image::IMAGE_SCN_MEM_PRELOAD
- image::IMAGE_SCN_MEM_PURGEABLE
- image::IMAGE_SCN_MEM_READ
- image::IMAGE_SCN_MEM_SHARED
- image::IMAGE_SCN_MEM_WRITE
- image::IMAGE_SCN_NO_DEFER_SPEC_EXC
- image::IMAGE_SCN_TYPE_NO_PAD
- image::IMAGE_SIZEOF_SHORT_NAME
- image::IMAGE_SUBSYSTEM_EFI_APPLICATION
- image::IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER
- image::IMAGE_SUBSYSTEM_EFI_ROM
- image::IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER
- image::IMAGE_SUBSYSTEM_NATIVE
- image::IMAGE_SUBSYSTEM_NATIVE_WINDOWS
- image::IMAGE_SUBSYSTEM_OS2_CUI
- image::IMAGE_SUBSYSTEM_POSIX_CUI
- image::IMAGE_SUBSYSTEM_UNKNOWN
- image::IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION
- image::IMAGE_SUBSYSTEM_WINDOWS_CE_GUI
- image::IMAGE_SUBSYSTEM_WINDOWS_CUI
- image::IMAGE_SUBSYSTEM_WINDOWS_GUI
- image::IMAGE_SUBSYSTEM_XBOX
- image::RT_ACCELERATOR
- image::RT_ANICURSOR
- image::RT_ANIICON
- image::RT_BITMAP
- image::RT_CURSOR
- image::RT_DIALOG
- image::RT_DLGINCLUDE
- image::RT_FONT
- image::RT_FONTDIR
- image::RT_GROUP_CURSOR
- image::RT_GROUP_ICON
- image::RT_HTML
- image::RT_ICON
- image::RT_MANIFEST
- image::RT_MENU
- image::RT_MESSAGETABLE
- image::RT_PLUGPLAY
- image::RT_RCDATA
- image::RT_STRING
- image::RT_VERSION
- image::RT_VXD
- image::UNW_FLAG_CHAININFO
- image::UNW_FLAG_EHANDLER
- image::UNW_FLAG_FHANDLER
- image::UNW_FLAG_NHANDLER
- image::UNW_FLAG_UHANDLER
- image::UWOP_ALLOC_LARGE
- image::UWOP_ALLOC_SMALL
- image::UWOP_PUSH_MACHFRAME
- image::UWOP_PUSH_NONVOL
- image::UWOP_SAVE_NONVOL
- image::UWOP_SAVE_NONVOL_FAR
- image::UWOP_SAVE_XMM128
- image::UWOP_SAVE_XMM128_FAR
- image::UWOP_SET_FPREG
- image::VS_FIXEDFILEINFO_SIGNATURE
- image::WIN_CERT_REVISION_1_0
- image::WIN_CERT_TYPE_PKCS1_SIGN
- image::WIN_CERT_TYPE_PKCS_SIGNED_DATA
- image::WIN_CERT_TYPE_RESERVED_1
- image::WIN_CERT_TYPE_X509
- pattern::STACK_SIZE
- pe32::image::BADRVA
- pe32::image::BADVA
- pe32::image::IMAGE_NT_OPTIONAL_HDR_MAGIC
- pe32::image::IMAGE_ORDINAL_FLAG
- pe64::image::BADRVA
- pe64::image::BADVA
- pe64::image::IMAGE_NT_OPTIONAL_HDR_MAGIC
- pe64::image::IMAGE_ORDINAL_FLAG
- resources::version_info::image::VFT2_DRV_COMM
- resources::version_info::image::VFT2_DRV_DISPLAY
- resources::version_info::image::VFT2_DRV_INSTALLABLE
- resources::version_info::image::VFT2_DRV_KEYBOARD
- resources::version_info::image::VFT2_DRV_LANGUAGE
- resources::version_info::image::VFT2_DRV_MOUSE
- resources::version_info::image::VFT2_DRV_NETWORK
- resources::version_info::image::VFT2_DRV_PRINTER
- resources::version_info::image::VFT2_DRV_SOUND
- resources::version_info::image::VFT2_DRV_SYSTEM
- resources::version_info::image::VFT2_DRV_VERSIONED_PRINTER
- resources::version_info::image::VFT2_FONT_RASTER
- resources::version_info::image::VFT2_FONT_TRUETYPE
- resources::version_info::image::VFT2_FONT_VECTOR
- resources::version_info::image::VFT2_UNKNOWN
- resources::version_info::image::VFT_APP
- resources::version_info::image::VFT_DLL
- resources::version_info::image::VFT_DRV
- resources::version_info::image::VFT_FONT
- resources::version_info::image::VFT_STATIC_LIB
- resources::version_info::image::VFT_UNKNOWN
- resources::version_info::image::VFT_VXD
- resources::version_info::image::VOS_DOS
- resources::version_info::image::VOS_NT
- resources::version_info::image::VOS_OS216
- resources::version_info::image::VOS_OS232
- resources::version_info::image::VOS_UNKNOWN
- resources::version_info::image::VOS__PM16
- resources::version_info::image::VOS__PM32
- resources::version_info::image::VOS__WINDOWS16
- resources::version_info::image::VOS__WINDOWS32
- resources::version_info::image::VS_FF_DEBUG
- resources::version_info::image::VS_FF_INFOINFERRED
- resources::version_info::image::VS_FF_PATCHED
- resources::version_info::image::VS_FF_PRERELEASE
- resources::version_info::image::VS_FF_PRIVATEBUILD
- resources::version_info::image::VS_FF_SPECIALBUILD