From c91a5d7679433320a37847d9ec8a8b08b2f9f667 Mon Sep 17 00:00:00 2001 From: Rizky Mirzaviandy Priambodo <142987522+Xavrir@users.noreply.github.com> Date: Wed, 18 Mar 2026 06:52:33 +0700 Subject: [PATCH 1/2] main: add project links and verbosity hint to CLI help text Add GitHub repository, documentation, and issue reporting links to the CLI help epilog, following clig.dev guidelines for including support paths in help text. Also add a hint about -v/--verbose and -vv/--vverbose flags for users who want more detailed output. Closes #1686 --- CHANGELOG.md | 2 ++ capa/main.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index db5fe728e..e62359d60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ### New Features +- main: add GitHub, documentation, and issue reporting links to CLI help text @Xavrir #1686 +- main: add verbosity hint to CLI help epilog @Xavrir #1686 - ghidra: support PyGhidra @mike-hunhoff #2788 - vmray: extract number features from whitelisted void_ptr parameters (hKey, hKeyRoot) @adeboyedn #2835 diff --git a/capa/main.py b/capa/main.py index 368d3ecd1..f48560426 100644 --- a/capa/main.py +++ b/capa/main.py @@ -972,6 +972,12 @@ def main(argv: Optional[list[str]] = None): filter rules by meta fields, e.g. rule name or namespace capa -t "create TCP socket" suspicious.exe + + Use -v/--verbose and -vv/--vverbose for increasingly detailed output. + + GitHub: https://github.com/mandiant/capa + Documentation: https://github.com/mandiant/capa/tree/master/doc + Report issues: https://github.com/mandiant/capa/issues """) parser = argparse.ArgumentParser( From e4ea11c6f3d19f96b16acf28e0600371963bdeab Mon Sep 17 00:00:00 2001 From: Rizky Mirzaviandy Priambodo <142987522+Xavrir@users.noreply.github.com> Date: Wed, 18 Mar 2026 07:05:36 +0700 Subject: [PATCH 2/2] retrigger CLA check