mirror of
https://github.com/laramies/theHarvester.git
synced 2026-09-29 21:14:56 +02:00
Adds a new passive source that calls the Dymo data verifier endpoint (https://api.tpeoficial.com/v1/private/secure/verify) with the target domain. The response is stored on the source for downstream inspection and any matching canonical domain or didYouMean suggestion is added to the host set so the rest of the pipeline can resolve it. The source follows the existing plugin shape: SearchDymo lives in theHarvester/discovery/dymosearch.py, the API key is read from the ``dymo`` block in api-keys.yaml via Core.dymo_key(), and the engine is registered in get_supportedengines() and the -b/--source dispatcher. Tests cover the missing-key path, header/payload shape, the empty, unrelated-suggestion and non-dict-response branches, and the get_supportedengines() registration. Closes #2300.