diff --git a/SabreTools.Serialization/Wrappers/NewExecutable.cs b/SabreTools.Serialization/Wrappers/NewExecutable.cs index da3d8ed1..9150cfff 100644 --- a/SabreTools.Serialization/Wrappers/NewExecutable.cs +++ b/SabreTools.Serialization/Wrappers/NewExecutable.cs @@ -426,7 +426,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the overlay if it is recognized - for (; overlayOffset < 0x40 && overlayOffset < overlayData.Length; overlayOffset++) + for (; overlayOffset < 0x100 && 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 e34ee59f..e96ede63 100644 --- a/SabreTools.Serialization/Wrappers/PortableExecutable.cs +++ b/SabreTools.Serialization/Wrappers/PortableExecutable.cs @@ -1170,7 +1170,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the overlay if it is recognized - for (; overlayOffset < 0x40 && overlayOffset < overlayData.Length; overlayOffset++) + for (; overlayOffset < 0x100 && overlayOffset < overlayData.Length; overlayOffset++) { int temp = overlayOffset; byte[] overlaySample = overlayData.ReadBytes(ref temp, 0x10); @@ -1282,7 +1282,7 @@ namespace SabreTools.Serialization.Wrappers string extension = string.Empty; // Only process the resource if it a recognized signature - for (; resourceOffset < 0x40 && resourceOffset < ba.Length; resourceOffset++) + for (; resourceOffset < 0x100 && resourceOffset < ba.Length; resourceOffset++) { int temp = resourceOffset; byte[] resourceSample = ba.ReadBytes(ref temp, 0x10);