Build with selfrando ASLP enabled #8370

issue fanquake opened this issue on July 19, 2016
  1. jonasschnelli added the label Build system on Jul 19, 2016
  2. jonasschnelli added the label Feature on Jul 19, 2016
  3. laanwj commented at 9:53 AM on July 20, 2016: member

    Yes, this would be a good thing. Above all on Windows where I've noticed that the current ASLR does a bad job (#8248)

  4. rodentrabies commented at 10:49 AM on July 20, 2016: contributor

    Tested building manually, simply wrapping make invocation with srenv and used some hardening checks, but maybe something specific needed? And also, should it be integrated into build system, (e.g. ./configure --with-selfrando=/path/to/selfrando/tools/srenv)?

  5. laanwj commented at 4:18 PM on July 21, 2016: member
  6. theuni commented at 8:58 PM on July 27, 2016: member

    Mmm, hesitant concept ACK. The tooling looks pretty unsophisticated. Maybe we could hack this in for windows/linux64 as a first step. If there's interest here, I could ping upstream and see if they're interested in helping to improve it. A gold plugin, maybe?

  7. fanquake commented at 10:15 AM on August 12, 2022: member

    Going to close for now. It's not clear that selfrando is being actively worked on / maintained: https://github.com/runsafesecurity/selfrando.

    tor has also removed it from their build system: https://gitweb.torproject.org/user/gk/tor-browser-build.git/commit/?h=bug_30377_v2&id=9f2de1690a822e1933356065010378f60ea2cf2c.

  8. fanquake closed this on Aug 12, 2022

  9. bitcoin locked this on Aug 12, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-26 06:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me