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
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
| Input | Result | Result type |
|---|---|---|
| Domain / website | DNS data, subdomains and information from connected threat intelligence services. | Retrieved |
| IP address | IP, geolocation and network information from connected sources. | Retrieved |
| ASN | Information about an autonomous network. | Retrieved |
| Email address | Information 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)
Legal note
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
Official · README: installation, API keys and plugins
Tek (GitHub: Te-k) · EN
Explains local installation, configuration and available plugin commands.