From b94f011c155d387a21798b42ea4ec0d9b65c023b Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 25 Sep 2025 22:50:30 -0400 Subject: [PATCH] Better footer research --- SabreTools.Models/AdvancedInstaller/Footer.cs | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/SabreTools.Models/AdvancedInstaller/Footer.cs b/SabreTools.Models/AdvancedInstaller/Footer.cs index a59a318..a59d12b 100644 --- a/SabreTools.Models/AdvancedInstaller/Footer.cs +++ b/SabreTools.Models/AdvancedInstaller/Footer.cs @@ -53,18 +53,23 @@ namespace SabreTools.Models.AdvancedInstaller /// Null-terminated hex string that looks /// like a key or other identifier. /// - /// Sizes of 34 bytes has been observed + /// 32 bytes public string? KeyString { get; set; } /// - /// Unknown, always zero? + /// Relative offset pointer to /// - public ushort Unknown2 { get; set; } + /// Relative to the end of the signature + public uint FileDataStartPointer { get; set; } /// - /// "ADVINSTSFX", null terminated + /// "ADVINSTSFX" /// - /// May have another trailing null after? public string? Signature { get; set; } + + /// + /// Unknown, always 0? Padding? + /// + public ushort? Unknown3 { get; set; } } }