From ddf289d747900948d82ee53fb6454f32da3adcc2 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 8 Dec 2022 10:17:26 -0800 Subject: [PATCH] Force reading name table as ASCII --- BurnOutSharp.Builder/PortableExecutable.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BurnOutSharp.Builder/PortableExecutable.cs b/BurnOutSharp.Builder/PortableExecutable.cs index 721a7cdd..0a23ec43 100644 --- a/BurnOutSharp.Builder/PortableExecutable.cs +++ b/BurnOutSharp.Builder/PortableExecutable.cs @@ -2188,7 +2188,7 @@ namespace BurnOutSharp.Builder exportNameTable.Strings = new string[exportDirectoryTable.NumberOfNamePointers]; for (int i = 0; i < exportDirectoryTable.NumberOfNamePointers; i++) { - string str = data.ReadString(); + string str = data.ReadString(Encoding.ASCII); exportNameTable.Strings[i] = str; }