Leak Check


  • Module Name: Leak_Check
  • Description: Checks if credentials (username, email, phone) have been leaked using various databases.
  • Author: Samuel Marques
  • Version: 1.1.0
  • Category: Analysis

Description

The Leak_Check module checks if a username, email, or phone number has been leaked using the LeakCheck, BreachVIP, and DeHashed APIs. If the target is an email address, it will also check HaveIBeenPwned.

Options

Option Description Default Required Value Type
TARGET The email address to lookup. None True email,phone,username
TYPE The type of the target. auto (username, email, phone, auto) False None
HIBP_APIKEY API Key for Have I Been Pwned. None False None
LEAKCHECK_APIKEY API Key for LeakCheck. None False None
DEHASHED_APIKEY API Key for DeHashed. None False None

The type auto will automatically detect the type of the target. - If the target is an email address, it will check HaveIBeenPwned, LeakCheck, BreachVIP, DeHashed, and ProxyNova. - If the target is a phone number, it will check LeakCheck, BreachVIP, and DeHashed. - If the target is a username, it will check LeakCheck, BreachVIP, and DeHashed.

Usage

keen > use leak_check
keen(analysis/leak_check) > set target <email>
keen(analysis/leak_check) > run