Modify

#3931 assigned Bug

x86 compiled binaries miss DEP attribute

Reported by: anonymously Owned by: Jon
Milestone: Component: Aut2Exe
Version: 3.3.14.0 Severity: None
Keywords: Cc:

Description

Binaries compiled for x86 have DEP compliancy attribute set to false.

Binaries compiled for x64 have DEP compliancy attribute set to true.

What is the cause of such mismatch? I suppose that x86 binaries should also be DEP compliant.

You can use this tool to detect the value of DEP compliancy: https://github.com/NetSPI/PESecurity

Attachments (0)

Change History (4)

comment:1 by Jpm, on Nov 15, 2022 at 5:47:33 AM

did you check with the latest version 3.3.16.1?

comment:2 by Jpm, on Nov 15, 2022 at 5:48:44 AM

Owner: set to Jon
Status: newassigned

in reply to:  1 comment:3 by anonymously, on Nov 16, 2022 at 6:44:35 AM

Replying to Jpm:

did you check with the latest version 3.3.16.1?

Yes I tried with the latest version 3.3.16.1 and it has the same output regarding lack of DEP compliancy attribute

comment:4 by Jon, on Mar 22, 2026 at 10:35:28 AM

I'll have to re-check. There was a reason that I could enable it on x64 but not x86 but I can't remember right now. Something to do with DllCall() I think.

Modify Ticket

Action
as assigned The owner will remain Jon.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.