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

Add print-bytes option #41

Merged
merged 5 commits into from
Feb 20, 2022
Merged

Add print-bytes option #41

merged 5 commits into from
Feb 20, 2022

Conversation

0vercl0k
Copy link
Owner

This PR adds --print-bytes option which prints the gadgets' bytes if turned on (fixes #36).

@0vercl0k 0vercl0k merged commit d381b12 into master Feb 20, 2022
@0vercl0k 0vercl0k deleted the fbl_hexbytes branch February 20, 2022 00:15
0vercl0k added a commit that referenced this pull request 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.
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.

Add option to display the hexbytes and don't display them by default
1 participant