ImageCheck

final class ntoseye.ImageCheck

Subclass of BaseRecord.

A module’s in-memory code, compared with its cached image (!chkimg). Each range list has a limit, and its *_overflow flag is true if more ranges exist.

property all_mismatch_range_overflow: bool
property all_mismatch_ranges: list[ImageMismatchRange]

Mismatch ranges, with self-patches.

property base_address: int
property byte_diffs: list[ImageByteDiff]

Byte-level differences. Empty if you do not request them (-d).

property byte_diffs_truncated: bool
property genuine_mismatched_bytes: int

The number of mismatched bytes, without known self-patches.

property mismatch_range_overflow: bool
property mismatch_ranges: list[ImageMismatchRange]

Genuine mismatch ranges.

property module: str

The full path.

property sections: list[ImageSectionCheck]
property self_patch_range_overflow: bool
property self_patch_ranges: list[ImageSelfPatchRange]
property self_patches: ImageSelfPatchCounts
property short_name: str
property total_mismatched_bytes: int

The number of mismatched bytes, with known self-patches.