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

Use Keystone for assembling? #6

Open
aquynh opened this issue Jul 6, 2016 · 5 comments
Open

Use Keystone for assembling? #6

aquynh opened this issue Jul 6, 2016 · 5 comments

Comments

@aquynh
Copy link

aquynh commented Jul 6, 2016

what do you think about using Keystone for assembling for Rappel, which offers more flexibility as a true framework?

http://www.keystone-engine.org/

cheers.

@yrp604
Copy link
Owner

yrp604 commented Jul 7, 2016

Yep, this is a good idea and I'd like to implement it eventually. I'm unlikely to do it in the near future just due to time constraints, but it's definitely on my radar, especially as I expand architecture support.

@aquynh
Copy link
Author

aquynh commented Jul 7, 2016 via email

@aquynh
Copy link
Author

aquynh commented Jul 7, 2016 via email

@yrp604
Copy link
Owner

yrp604 commented Jul 7, 2016

I'll definitely keep you updated.

If I add Unicorn support I'll likely create a new project for it and repurpose some rappel UI and ELF gen code, then keep the two separate. I'd rather not conflate the two, especially because people using hardware for semantic recovery of instructions to find emulator bugs one of the main use cases of rappel currently.

@shiftre
Copy link

shiftre commented Sep 15, 2017

I'd like to contribute this sort of integration, how would keystone be integrated to replace the nasm infrastructure?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants