From b9c4bfc67e5e280430c8dbe393c5f736ce00648f Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 8 Sep 2025 08:17:01 -0400 Subject: [PATCH] Expand the search window again --- SabreTools.Serialization/Wrappers/NewExecutable.cs | 2 +- SabreTools.Serialization/Wrappers/PortableExecutable.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SabreTools.Serialization/Wrappers/NewExecutable.cs b/SabreTools.Serialization/Wrappers/NewExecutable.cs index af37141a..d87e8c93 100644 --- a/SabreTools.Serialization/Wrappers/NewExecutable.cs +++ b/SabreTools.Serialization/Wrappers/NewExecutable.cs @@ -390,7 +390,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the overlay if it is recognized - for (; overlayOffset < 0x100 && overlayOffset < overlayData.Length; overlayOffset++) + for (; overlayOffset < 0x400 && overlayOffset < overlayData.Length; overlayOffset++) { int temp = overlayOffset; byte[] overlaySample = overlayData.ReadBytes(ref temp, 0x10); diff --git a/SabreTools.Serialization/Wrappers/PortableExecutable.cs b/SabreTools.Serialization/Wrappers/PortableExecutable.cs index 45ed7754..36c713ce 100644 --- a/SabreTools.Serialization/Wrappers/PortableExecutable.cs +++ b/SabreTools.Serialization/Wrappers/PortableExecutable.cs @@ -1179,7 +1179,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the overlay if it is recognized - for (; overlayOffset < 0x100 && overlayOffset < overlayData.Length - 0x10; overlayOffset++) + for (; overlayOffset < 0x400 && overlayOffset < overlayData.Length - 0x10; overlayOffset++) { int temp = overlayOffset; byte[] overlaySample = overlayData.ReadBytes(ref temp, 0x10); @@ -1306,7 +1306,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the resource if it a recognized signature - for (; resourceOffset < 0x100 && resourceOffset < ba.Length - 0x10; resourceOffset++) + for (; resourceOffset < 0x400 && resourceOffset < ba.Length - 0x10; resourceOffset++) { int temp = resourceOffset; byte[] resourceSample = ba.ReadBytes(ref temp, 0x10);