Skip to content

Latest commit

Β 

History

History
80 lines (61 loc) Β· 3.43 KB

File metadata and controls

80 lines (61 loc) Β· 3.43 KB

Vesper

     $$$$ $$$$  $$$$$$$$$  $$$$$$$$$  $$$$$$$$$  $$$$$$$$$$  $$$$$$$$$
     $$$$ $$$$  $$$$$$$    $$$$$$$$$  $$$$$$$$$  $$$$$$$$    $$$$$$$$$
     $$$$ $$$$  $$$$       $$$$ $$$$  $$$$ $$$$  $$$$        $$$$ $$$$
     $$$$ $$$$  $$$$       $$$$ $$$$  $$$$$$$$$  $$$$        $$$$%$$$$
     $$$$ $$$$  $$$$$      $$$$$  $$  $$$$$$$    $$$$$$      $$$$$$$  
     $$$$ $$$$  $$$$$        $$$$$$$  $$$$$      $$$$$$      $$$$$$$$$
     $$$$ $$$$  $$$$       $$$X $$$$  $$$$       $$$$$       $$$$ $$$$
     $$$$ $$$$  $$$$  $$$  $$$$ $$$$  $$$$       $$$$   $$$  $$$$ $$$$
     $$$$ $$$$  $$$$ $$$$  $$$$ $$$$  $$$$       $$$$ $$$$$  $$$$ $$$$
      #$$$$$$   $$$$$$$$$  $$$$$$$$$  $$$$       $$$$$$$$$$  $$$$ $$$$
        *$$     $$$$$$$$$  $$$$$$$$$  $$$$       $$$$$$$$$$  $$$$ $$$$         

Blazingly-fast, OSINT engine to track down people that fuses the raw power of WhatsMyName, Sherlock, and Maigret into one unified, high performance tool. Designed for speed, precision, and scale, it hunts down usernames across the internet

Warning

This tool is intended for educational purposes only. Use responsibly and ethically. The author is not responsible for any misuse or illegal activities.

Note

Only WhatsMyname is stable at the moment. Sherlock and Maigret give false positives.

Performance

Database Average Execution Time
WhatsMyName ~21 seconds
Sherlock ~12 seconds
Maigret ~33 seconds

Benchmarked on Arch Linux with AMD Ryzen 7 5000 Series CPU and 16GB RAM

⚑ Up to 3x faster than competing tools like blackbird

Installation

Get it from Releases

Download the latest release binary for your operating system from the releases page.

# Make the downloaded binary executable (Linux/macOS)
chmod +x vesper

# Run it
./vesper

Build from Source

Note

Requires Go 1.20 or later

git clone https://github.com/ppmpreetham/vesper.git
cd vesper
go build -o vesper
./vesper (for Windows, use vesper.exe)

Usage

Basic Usage

# Search for a username across all databases
./vesper john_doe

# Search using a specific database
./vesper --database whatsmyname john_doe

# Search with custom timeout (10 seconds) (higher for better results, more time)
./vesper --timeout 10 john_doe

Performance Tips

  • Lower timeout (3-5s): Faster results, may miss slow-responding sites
  • Higher timeout (10-15s): More thorough, catches slow sites but takes longer
  • Database selection: Use specific databases for targeted searches
    • whatsmyname: Balanced coverage with good performance
    • sherlock: Best for general social media platforms (more false-positives)
    • maigret: Most comprehensive, includes niche sites (more false-positives)