Skip to content

Add passive enrichment paths with confidence labels #7

Description

@haizen1312

Community feedback from the r/osinttools launch thread pointed to a useful next step: OSINTPRO should connect passive findings into clearer risk paths while separating confirmed evidence from inferred hypotheses.

Proposed direction:

  • Add passive enrichment sources such as CT/subdomain history, urlscan history and typosquatting signals where feasible.
  • Treat weak correlations as low-confidence evidence, not proof.
  • Consider optional user-provided API keys for sources with cost or quota implications, such as Shodan or Censys.
  • Correlate relevant technology/version signals with CVE, CISA KEV and EPSS where the source data supports it.
  • Make graph paths explicit, for example: domain -> subdomain -> IP -> service/version signal -> CVE/KEV/EPSS -> business risk.
  • Label each edge or finding as confirmed, enriched or inferred so reports do not overstate certainty.

Safety boundary:

This should stay defensive and passive. The output should explain risk and owner remediation, not provide exploitation steps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions