Skip to main content

Crate macho_dyld_cache

Crate macho_dyld_cache 

Source
Expand description

Offline dyld shared-cache family parsing and Mach-O reconstruction.

Re-exports§

pub use error::DyldCacheError;
pub use error::DyldCacheErrorKind;
pub use error::Result;

Modules§

error
The error module.
format
The format module.

Structs§

CacheFamilyMember
One validated cache family member.
CacheImage
The CacheImage type.
CacheMapping
The CacheMapping type.
CacheMemberInput
Borrowed bytes and a stable member name supplied to family parsing.
ComponentCompleteness
State and human-readable reason for one evidence domain.
DyldCache
Read-only index of a dyld shared cache file.
DyldCacheFamily
Fully validated offline dyld cache family.
DyldCacheHeader
The DyldCacheHeader type.
ReconstructedImage
Owned, parseable standalone Mach-O plus reconstruction evidence.
ReconstructionCompleteness
Evidence ledger for one reconstructed standalone image.
ReconstructionMapping
Provenance for one reconstructed segment range.
SerializableRange
Serializable half-open byte range.
SubCacheEntry
One required dyld cache family member declared by the primary header.

Enums§

CompletenessState
Typed state for one reconstruction evidence domain.

Functions§

parse_dyld_cache
Parse a dyld shared cache from a memory-mapped buffer.