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

More flexible ExecBrocker #66

Open
nezetic opened this issue Jul 30, 2018 · 0 comments
Open

More flexible ExecBrocker #66

nezetic opened this issue Jul 30, 2018 · 0 comments
Assignees
Projects
Milestone

Comments

@nezetic
Copy link
Member

nezetic commented Jul 30, 2018

ExecBrocker allows any users to remove code ranges from the scope of QBDI, letting the program execute freely when jumping outside of it.

It currently only implement one strategy to get the execution back, which works well for generic cases (classic external call to a library). But when it gives up, there is currently no way to fix its behavior.

A new user API should be added, in order to provide ways to customize how QBDI is getting control back.

@nezetic nezetic added this to the 0.7 milestone Jul 30, 2018
@nezetic nezetic self-assigned this Jul 30, 2018
@nezetic nezetic added this to New in Engine via automation Jul 30, 2018
@nezetic nezetic modified the milestones: 0.7, 0.8, Future Feb 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Engine
  
New
Development

No branches or pull requests

1 participant