Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated build options #115

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Updated build options #115

wants to merge 7 commits into from

Commits on Apr 23, 2020

  1. Adjust gcc options for AltDrag.exe

    Pass /DYNAMICBASE and /NXCOMPAT to `ld`
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    03c887b View commit details
    Browse the repository at this point in the history
  2. Adjust gcc options for AltDrag.exe

    Replace `all` stack-protect with `strong`, include D_FORTIFY_SOURCE
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    4d53039 View commit details
    Browse the repository at this point in the history
  3. Update gcc options for hooks.dll

    Same hardening options as for the main executable
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    f219836 View commit details
    Browse the repository at this point in the history
  4. Update gcc options for HookWindows_x64.exe

    Pass `--high-entropy-va` to ldd. Remove stack protector, undefined reference to `__chk_fail`.
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    5653cb6 View commit details
    Browse the repository at this point in the history
  5. Update gcc options for hooks_x64.dll

    Same hardening options & caveat as for the `HookWindows_x64.exe`
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    2bd5954 View commit details
    Browse the repository at this point in the history
  6. Update gcc options to link binaries statically

    Added `-static` flag.
    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    b0e1b6b View commit details
    Browse the repository at this point in the history
  7. Create README.md

    savchenko authored Apr 23, 2020
    Configuration menu
    Copy the full SHA
    e6afc50 View commit details
    Browse the repository at this point in the history