Automic VaultAutomic Vault

brew

Installer theharvester avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de theharvester pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install theharvester

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#theharvester

nixpkgs package indexes · pkgs/by-name/th/theharvester/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Gather materials from public sources (for pen testers)

Commandes et alias

  • restfulHarvest
  • theHarvester
  • theharvester

historique

Historique du projet et usages

theHarvester is an OSINT and reconnaissance tool for gathering emails, names, subdomains, IPs, and URLs from public data sources during the early stages of a penetration test. The official wiki describes it as simple but effective for mapping an organization's external threat landscape.

Historique du projet

The project is maintained in the laramies/theHarvester repository and is described by its README as an emails, subdomains, and names harvester for OSINT. Over time it has become a Python security tool with a long module list: the README enumerates passive data sources such as search engines, certificate transparency services, threat-intelligence APIs, code search, and internet-exposure databases.

Historique d'adoption

The official installation wiki explicitly says the easiest way to use theHarvester is through Kali Linux, where users can run `theHarvester -h`. The same page also documents pipx, Docker, and source-based installation, while the repository page shows a large GitHub audience and dozens of official releases. In package-manager culture, its presence in Homebrew and Nix gives macOS and reproducible-environment users a route to a tool historically associated with security distributions.

Modes d'utilisation

Typical use is passive reconnaissance: users configure API keys when needed, select modules or data sources, and collect public-facing identifiers for a target domain. The README's passive module list shows why API-key management matters: many useful sources have quotas, pricing, or authenticated access, and the wiki documents where `api-keys.yaml` lives under packaged and cloned installs.

Pourquoi les passionnés de paquets s'y intéressent

theHarvester matters to package nerds because it is a classic security CLI that crosses the boundary between specialist pentest distros and general-purpose package managers. A Homebrew formula turns a Kali-associated recon workflow into a one-command install on macOS, while the tool's module list creates a constant packaging concern around Python dependencies, browser automation, and optional API credentials.

Chronologie

  • 2020: Official GitHub wiki home page revision describes the tool's early-pentest OSINT role.
  • 2025-2026: Official GitHub tags page shows active 4.x releases.
  • 2026: Installation wiki documents Kali, pipx, Docker, and source workflows.
  • 2026: Repository page shows release 4.11.1 as the latest release on June 3, 2026.

Related projects

  • Related tools include other OSINT and recon CLIs such as subdomain enumerators, certificate-transparency query tools, internet search APIs, Shodan-like asset search tools, and Kali Linux reconnaissance utilities. theHarvester's niche is aggregating many public sources behind one command-line interface.

Sources

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour theharvester. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 5 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Credential files

Credential-bearing paths to review before unattended agent runs.

Linux
/etc/theHarvester/api-keys.ymlapi-keys.yaml
macOS
/usr/local/etc/theharvester/api-keys.yamlapi-keys.yaml

exécutables

Exécutables installés

CommandeTypeExpositionNote
restfulHarvestcliexécutable global
theHarvestercliexécutable global
theharvestercliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire4.11.1
gestionnaire mis à jour2026-06-16
données localesOK
amontà jour
dernière version détectée4.11.1

https://github.com/laramies/theHarvester

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:theharvester
Version4.11.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/theharvester
Page d'accueilhttps://www.edge-security.com
Dépôthttps://github.com/laramies/theHarvester
Docs amonthttps://github.com/laramies/theHarvester#readme
LicenceGPL-2.0-only
Archive sourcehttps://github.com/laramies/theHarvester/archive/refs/tags/4.11.1.tar.gz
Dernière mise à jour2026-06-16T13:15:41Z
Pulseupdated
Dépendancescertifi, cffi, libyaml, pydantic, python@3.14
Dépendances de compilationcmake
Bibliothèques fournies par macOSlibffi, libxml2, libxslt
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametheharvester
Version Scheme0
Revision1
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

theharvester

nix profile install nixpkgs#theharvester
  • normalized package name match
  • Correspondance par : Theharvester
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/th/theharvester/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment