From 41dc7f7b1472751ce15eab1581a19a29466cb4e7 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 5 Dec 2022 20:44:34 -0800 Subject: [PATCH] Add notes for NE Inno detection --- BurnOutSharp/PackerType/InnoSetup.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BurnOutSharp/PackerType/InnoSetup.cs b/BurnOutSharp/PackerType/InnoSetup.cs index b2bb50f3..a93d0601 100644 --- a/BurnOutSharp/PackerType/InnoSetup.cs +++ b/BurnOutSharp/PackerType/InnoSetup.cs @@ -113,6 +113,10 @@ namespace BurnOutSharp.PackerType private static string GetOldVersion(string file, NewExecutable nex) { + // Notes: + // Look into `SETUPLDR` in the resident-name table + // Look into `SETUPLDR.EXE` in the nonresident-name table + // TODO: Don't read entire file // TODO: Only 64 bytes at the end of the file is needed var data = nex.ReadArbitraryRange();