quarkslab / qbindiff

Quarkslab Bindiffer but not only !
https://diffing.quarkslab.com/qbindiff/doc/source/intro.html
Apache License 2.0
182 stars 8 forks source link

Clean CLI help and code cleanup #34

Closed patacca closed 1 year ago

patacca commented 1 year ago

The help message was broken, this PR should fix it and clean it by grouping the different options.

All the options associated to the disassembly phase (for now it's only --enable-cortexm but in future there will be more for arm and mips modes) are hidden by default to avoid littering the help. They can be shown with --help-all

All the features available are hidden by default and can be shown with --list-features

There are other small fixes: