Opened on Nov 15, 2022 at 2:56:56 AM
Last modified on Mar 22, 2026 at 10:35:28 AM
#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)
follow-up: 3 comment:1 by , on Nov 15, 2022 at 5:47:33 AM
comment:2 by , on Nov 15, 2022 at 5:48:44 AM
| Owner: | set to |
|---|---|
| Status: | new → assigned |
comment:3 by , 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 , 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.

did you check with the latest version 3.3.16.1?