mirror of
https://github.com/vee1e/capa.git
synced 2026-09-01 18:57:15 +00:00
`RuleMetadata.from_capa` used `rule.meta.get("capa/subscope", False)` and
`Field(False, alias="capa/subscope")`, but the actual key set by
`_extract_subscope_rules_rec` is `"capa/subscope-rule"`. This caused
`is_subscope_rule` to always be `False` in every `RuleMetadata` instance,
making downstream filters in `render/utils.py`, `render/vverbose.py`, and
`scripts/import-to-ida.py` ineffective (though subscope rules are already
excluded from `ResultDocument` before reaching those callers).
|
||
|---|---|---|
| .. | ||
| bulk-process.py | ||
| cache-ruleset.py | ||
| capa-as-library.py | ||
| capa2sarif.py | ||
| capa2yara.py | ||
| capafmt.py | ||
| compare-backends.py | ||
| detect-backends.py | ||
| detect-binexport2-capabilities.py | ||
| detect-elf-os.py | ||
| detect_duplicate_features.py | ||
| import-to-bn.py | ||
| import-to-ida.py | ||
| inspect-binexport2.py | ||
| lint.py | ||
| linter-data.json | ||
| match-function-id.py | ||
| minimize_vmray_results.py | ||
| profile-memory.py | ||
| profile-time.py | ||
| proto-from-results.py | ||
| proto-to-results.py | ||
| setup-linter-dependencies.py | ||
| show-capabilities-by-function.py | ||
| show-features.py | ||
| show-unused-features.py | ||