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

Windows DLLs should get marked with DEP and ASLR flags.

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes