fix: relocate binary analysis skill

This commit is contained in:
username
2026-07-31 13:25:08 -04:00
parent 0d4a3652e4
commit f66ed48b8c
107 changed files with 17 additions and 2 deletions
@@ -0,0 +1,22 @@
"""Heuristic and capability rules engine.
Provides:
- TriageEngine: produces Observations, Heuristics, and Unknowns from backend data.
- SuspiciousApisEngine: evaluates priority-tagged rules against imported APIs.
- CapabilityMapEngine: produces functional area suggestions from backend data.
- Rule evaluation infrastructure (extensible for suspicious-apis, capability-map).
"""
from __future__ import annotations
from binary_analysis.rules.capabilities import CapabilityMapEngine, CapabilityResult
from binary_analysis.rules.engine import TriageEngine
from binary_analysis.rules.suspicious_apis import SuspiciousApiMatch, SuspiciousApisEngine
__all__ = [
"CapabilityMapEngine",
"CapabilityResult",
"SuspiciousApiMatch",
"SuspiciousApisEngine",
"TriageEngine",
]