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

Section 2.4.2 "Jump-oriented Programming": Use "real" instead of made-up gadgets in example #165

Open
kbeyls opened this issue Feb 21, 2023 · 0 comments
Labels
content New content for the book

Comments

@kbeyls
Copy link
Member

kbeyls commented Feb 21, 2023

The gadgets in the figure in section 2.4.2 have been made up, rather than making sure they can be produced by a compiler generating code from a higher-level language.
Investigate if gadgets could be used that are produced by a compiler from a higher-level language construct.
If that is reasonably possible, that could be preferred, if we also document in that section which high-level language construct it came from.
It may be impossible to do, in which case we should remove the TODO from the book.

@kbeyls kbeyls added the content New content for the book label Feb 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content New content for the book
Projects
None yet
Development

No branches or pull requests

1 participant