selfrando #355

Closed
subproc opened this Issue Jul 29, 2016 · 4 comments

Comments

Projects
None yet
2 participants
@subproc

subproc commented Jul 29, 2016

what about using the selfrando project in copperhead os?

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Jul 30, 2016

Contributor

It doesn't support Android right now, and I'm not interested in porting it. If someone else ported it, then it could be considered, but right now it's not available as an option.

Contributor

thestinger commented Jul 30, 2016

It doesn't support Android right now, and I'm not interested in porting it. If someone else ported it, then it could be considered, but right now it's not available as an option.

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Aug 11, 2016

Contributor

ARM64 supports execute-only memory which could make this significantly more useful.

Contributor

thestinger commented Aug 11, 2016

ARM64 supports execute-only memory which could make this significantly more useful.

@thestinger thestinger closed this Nov 30, 2016

@thestinger thestinger reopened this Nov 30, 2016

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Feb 19, 2017

Contributor

Not going to consider this without a working upstream port.

Contributor

thestinger commented Feb 19, 2017

Not going to consider this without a working upstream port.

@thestinger thestinger closed this Feb 19, 2017

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Aug 24, 2017

Contributor

This conflicts with preventing dynamic code generation. I don't see a way to work around it without designing new memory protection mitigations for the kernel designed to allow self-modifying code for the early loading phase.

Contributor

thestinger commented Aug 24, 2017

This conflicts with preventing dynamic code generation. I don't see a way to work around it without designing new memory protection mitigations for the kernel designed to allow self-modifying code for the early loading phase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment