Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Build hardening #1294

Closed
arkpar opened this issue Jun 15, 2016 · 0 comments
Closed

Build hardening #1294

arkpar opened this issue Jun 15, 2016 · 0 comments
Labels
F8-enhancement 🎊 An additional feature request. M4-core ⛓ Core client code / Rust. Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.

Comments

@arkpar
Copy link
Collaborator

arkpar commented Jun 15, 2016

Research and use whatever build time hardening options rust toolchain provides.

  • Data Execution Prevention (NX)
  • Address Space Layout Randomization
  • -fPIE (this is the default I believe)
  • Stack Canaries

See also rust-lang/rust#15179

@arkpar arkpar added the F8-enhancement 🎊 An additional feature request. label Jun 15, 2016
@gavofyork gavofyork added the Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. label Aug 10, 2016
@gavofyork gavofyork added the M4-core ⛓ Core client code / Rust. label Sep 20, 2016
@5chdn 5chdn added the Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced. label Sep 4, 2017
@5chdn 5chdn closed this as completed Sep 4, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F8-enhancement 🎊 An additional feature request. M4-core ⛓ Core client code / Rust. Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.
Projects
None yet
Development

No branches or pull requests

3 participants