NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsSecureAreaInspection.cs
1namespace NdsForge;
2
8public sealed record NdsSecureAreaInspection(
10 NdsRegion Region,
11 ushort StoredCrc,
12 ushort? CalculatedCrc)
13{
18 public bool? IsCrcValid => CalculatedCrc is ushort calculated ? calculated == StoredCrc : null;
19
22}
Identifies a bounded range of bytes in an image.
Definition NdsRegion.cs:11
Reports secure-area presence, encryption state, and checksum evidence without modifying image bytes.
bool? IsCrcValid
Distinguishes a proven match or mismatch from the unknown result produced when decrypted bytes are in...
bool IsTransformable
Indicates that the interval can be passed to the matching encrypt or decrypt operation.
NdsSecureAreaState
Classifies the cartridge security interval without conflating encrypted bytes with malformed metadata...
@ Decrypted
The first two words contain the conventional destroyed secure-area identifier used by decrypted dumps...