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

Commands Grouping #1001

Open
hitenkoku opened this issue Apr 13, 2023 · 0 comments
Open

Commands Grouping #1001

hitenkoku opened this issue Apr 13, 2023 · 0 comments

Comments

@hitenkoku
Copy link
Collaborator

If it is possible to organize the commands into groups then this is better:

Analysis Commands:
logon-summary        Print a summary of successful and failed logons
metrics              Print event ID metrics
pivot-keywords-list  Create a list of pivot keywords
search               Search by keyword

DFIR Timeline Commands:
csv-timeline         Save the timeline in CSV format
json-timeline        Save the timeline in JSON/JSONL format
level-tuning         Tune alert levels (default: ./rules/config/level_tuning.txt)
list-profiles        List the output profiles
set-default-profile  Set default output profile
update-rules         Update to the latest rules in the hayabusa-rules github repository

General Commands:
help                 Print this message or the help of the given subcommand(s)
list-contributors    Print the list of contributors

The command grouping was also created in clap but still did not work (I set subcommand_help_heading in clap v4 but it did not change).

refs: clap-rs/clap#1553

Originally posted by @hitenkoku in #991 (comment)

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

No branches or pull requests

1 participant