linkook: An OSINT tool for discovering linked social accounts and associated emails

Linkook is an OSINT tool for discovering linked/connected social accounts and associated emails across multiple platforms using a single username. It also supports exporting the gathered relationships in a Neo4j-friendly format for visual analysis.

Main Features

  • Search social media accounts across multiple platforms based on a given username.
  • Further retrieve interlinked social accounts, usernames, emails, and more.
  • Use HudsonRock’s Cybercrime Intelligence Database to check if related emails have been affected by cybercrime or info-stealer infections.
  • Support exporting scan results to a Neo4j-friendly JSON format, enabling visual analysis in Neo4j.

Comparison with Sherlock

Sherlock is a great tool that finds social media accounts based on usernames, and this project (Linkook) was partly inspired by it. But Sherlock has some limitations.

  • Only searches for the same username on each platform.
  • May miss accounts if a user uses different usernames across platforms.
  • Can mistakenly include accounts from unrelated users if they share the searched username.

In contrast, Linkook can go one step further:

  • Recursively searches for linked accounts from each discovered social account—even if different usernames are used.
  • Provides a more comprehensive view of the user’s online presence like email infos.
  • Supports exporting scan results into a Neo4j-friendly JSON format for visualization, making it easier to analyze associations between usernames, accounts, and emails to filter out unconnected accounts.

Install & Use