Updated pe version numbers
All checks were successful
/ test (push) Successful in 18s

This commit is contained in:
Eduard Urbach 2025-07-15 17:03:14 +02:00
parent 2592d7aae8
commit 414544f462
Signed by: ed
GPG key ID: 49226B848C78F6C8

View file

@ -58,8 +58,8 @@ func Write(writer io.WriteSeeker, build *config.Build, codeBytes []byte, dataByt
},
OptionalHeader64: OptionalHeader64{
Magic: 0x020B, // PE32+ / 64-bit executable
MajorLinkerVersion: 0x0E,
MinorLinkerVersion: 0x16,
MajorLinkerVersion: 0,
MinorLinkerVersion: 0,
SizeOfCode: uint32(len(code.Bytes)),
SizeOfInitializedData: 0,
SizeOfUninitializedData: 0,
@ -68,7 +68,7 @@ func Write(writer io.WriteSeeker, build *config.Build, codeBytes []byte, dataByt
ImageBase: BaseAddress,
SectionAlignment: uint32(build.MemoryAlign()), // power of 2, must be greater than or equal to FileAlignment
FileAlignment: uint32(build.FileAlign()), // power of 2
MajorOperatingSystemVersion: 0x06,
MajorOperatingSystemVersion: 0x0A,
MinorOperatingSystemVersion: 0,
MajorImageVersion: 0,
MinorImageVersion: 0,