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

Decluter InstructionInformation #42

Merged
merged 4 commits into from
Feb 20, 2022
Merged

Decluter InstructionInformation #42

merged 4 commits into from
Feb 20, 2022

Conversation

0vercl0k
Copy link
Owner

@0vercl0k 0vercl0k commented Feb 20, 2022

This PR removes the BeaEngine / Capstone specific field from the InstructionInformation structure and simplifies the DisassEngineWrapper interface as well (fixes #33).

It also fixes the Gadget::Comparator functor to operate on the dissassembly because since #41 they might not be there anymore.

Finally, it properly detects any kind of branches in a gadget - if --allow-branches is not specified, those will not appear as valid results.

@0vercl0k 0vercl0k merged commit 5cf4898 into master Feb 20, 2022
@0vercl0k 0vercl0k deleted the fbl_cleaninstrinfo branch February 20, 2022 23:18
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

Successfully merging this pull request may close these issues.

Clean-up InstructionInformation
1 participant