Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-12251

Windows DLLs should get marked with DEP and ASLR flags.

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Out of scope
    • Icon: P3: Somewhat important P3: Somewhat important
    • Some future release
    • 4.6.3
    • None
    • None

      PEFlags is a command-line tool, which allows the setting of the DEP and ASLR flags of the PE header of binary files. So Windows applications and DLLs can use Data Execution Prevention and Adress Space Layout Randomisation and make attacks on vulnerabilities more difficult. peflags is contained in the Cygwin rebase package. A direct download is possible from: http://download.videolan.org/pub/videolan/contrib/peflags.c .

      To mark a file or dll it is needed to call "peflags --dynamicbase=true --nxcompat=true <FILE>" e.g. as a post build step.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            pullatti Prasanth Ullattil
            munahid Gerrit Albrecht
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes