capa/scripts
Willi Ballenthin fc7f0533d7 fix: correct operator precedence in FeatureRegexRegistryControlSetMatchIncomplete
The `or "currentcontrolset" in pat` branch triggered the lint for any
regex containing "currentcontrolset", even unrelated paths like
HKLM\Software\CurrentControlSet that don't need the system\\ fix.

Fix by requiring "system\\\\" in both branches of the condition.
2026-05-08 17:58:07 +02:00
..
bulk-process.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
cache-ruleset.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
capa-as-library.py capabilities: use dataclasses to represent complicated return types 2025-01-29 02:25:06 -07:00
capa2sarif.py lint: replace black/isort/flake8 with ruff (#2992) 2026-04-07 12:10:41 -06:00
capa2yara.py build(deps): bump flake8 from 7.1.1 to 7.2.0 (#2648) 2025-05-30 12:09:16 -06:00
capafmt.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
compare-backends.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
detect-backends.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
detect-binexport2-capabilities.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
detect-elf-os.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
detect_duplicate_features.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
import-to-bn.py fix: correct capa/subscope-rule key in RuleMetadata.from_capa 2026-05-08 17:58:07 +02:00
import-to-ida.py fix: invert scope filter in import-to-ida.py so function-scope rules are annotated 2026-05-08 17:58:07 +02:00
inspect-binexport2.py [copyright + license] Fix headers 2025-01-15 08:52:42 -07:00
lint.py fix: correct operator precedence in FeatureRegexRegistryControlSetMatchIncomplete 2026-05-08 17:58:07 +02:00
linter-data.json update data via script 2024-01-16 15:29:25 +01:00
match-function-id.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
minimize_vmray_results.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
profile-memory.py lint: replace black/isort/flake8 with ruff (#2992) 2026-04-07 12:10:41 -06:00
profile-time.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
proto-from-results.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
proto-to-results.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
setup-linter-dependencies.py lint: replace black/isort/flake8 with ruff (#2992) 2026-04-07 12:10:41 -06:00
show-capabilities-by-function.py build(deps-dev): bump black from 25.12.0 to 26.3.0 (#2902) 2026-03-13 15:46:13 +01:00
show-features.py lint: replace black/isort/flake8 with ruff (#2992) 2026-04-07 12:10:41 -06:00
show-unused-features.py lint: replace black/isort/flake8 with ruff (#2992) 2026-04-07 12:10:41 -06:00