harpoon

Operator: Tek (GitHub: Te-k), Canada

A command-line tool for OSINT and threat intelligence. Combines queries to numerous external data sources.

Technical Infrastructure

Open website (external website)

Product

harpoon

Availability and source date

Active

As of: 16 October 2026.

No functionality test has been performed.

Use in OSINT research

Queries various services for information about domains, IP addresses, email addresses and networks. Results come from the connected sources, rather than a dataset maintained by harpoon.

Queries

InputResultResult type
Domain / websiteDNS data, subdomains and information from connected threat intelligence services.
Retrieved
IP addressIP, geolocation and network information from connected sources.
Retrieved
ASNInformation about an autonomous network.
Retrieved
Email addressInformation about the email address from the configured services.
Retrieved

Features

  • Query multiple OSINT and threat intelligence services through one command line.
  • Research DNS data and subdomains for domains.
  • Geolocate IP addresses and associate them with networks.
  • Retrieve certificate, passive DNS and threat data through suitable plugins.
  • Collect email-related information through configured services.
  • Add your own plugins and configure existing API access centrally.

Categories

  • Technical Infrastructure
  • Threat intelligence

Coverage

Dataset

No central dataset of its own. Plugins use sources including SecurityTrails, VirusTotal, Shodan, Censys, MISP and MaxMind data. Coverage and freshness depend on each source.

Access

Installation and deployment

Locally installable

A Python tool for the local command line.

Requirements

A local Python installation. Many plugins require your own accounts and API keys from the respective providers. Geolocation requires configured GeoLite2 data and geoipupdate.

Export

Results appear in the command line. Output and additional functions differ by plugin; the README does not specify a common export format.

Provider

Tek (GitHub: Te-k)

Country of establishment

Canada

Interfaces

No API, MCP or AI integration is documented.

Maintenance

Licence

GPL-3.0

Latest activity

Commit 05/2026

Stars

approx. 1,300 (as of 16 October 2026)

Limitations

  • Many plugins require your own API access. The providers’ prices and quotas apply in addition.
  • The visible changelog is older than the latest commits.

Guides and practical reports

Sources

Report an error