Skip to main content

Module analyze

Module analyze 

Source

Functionsยง

build_attack_chain
Build a credible attack chain from evidence only. Returns None when no chain can be justified, so the report can state that explicitly instead of inventing one.
build_attack_path
Backward-compatible path builder; returns an empty vector when no credible chain exists.
build_scan_summary
categorize_modules
classify_family
Classify a record into an intelligence family plus a specific sub-item.
compute_risk_score
Weighted risk scoring. Severity carries the baseline, but actionable intelligence (CVSS, public exploits, injectable endpoints, known CVEs, exposed services) dominates. Large piles of INFO/LOW noise are capped so they can never outweigh a single exploitable vulnerability.
detect_vuln_kinds
display_title
exploitability_assessment
Assess how likely the discovered surface is to be exploitable, based purely on evidence: known exploits/KEV for discovered CVEs and injectable points.
extract_endpoint
Extract a normalized endpoint (path + query) from a record if possible.
group_findings
Group records into intelligence families and merge evidence.
infer_framework
infer_server
manual_exploitation_notes
Flag application-specific vulnerabilities that have no generic Metasploit module so the report can call them out for manual validation instead of inventing a module.
map_mitre
severity_counts
severity_rank