Tookie-OSINT is an open-source intelligence (OSINT) tool that searches websites for accounts associated with a supplied username. Its interface is designed to help beginners, programmers, and penetration testers explore username discovery without building their own search workflow from scratch.
The project is written in Python and can check multiple websites for potential profile matches. You can use it during authorized investigations to collect public profile URLs, investigate username reuse, and organize leads for further verification. Explore the best open-source OSINT tools for Linux to compare it with other investigation utilities.
Tookie-OSINT is similar in purpose to Sherlock, which also searches websites for usernames. A matching username is only a lead. Different people can use the same handle, and a result does not prove that a profile belongs to the person under investigation.
For a more structured research process, see our OSINT Framework website guide, which explains how to choose tools for different investigation tasks.
The current project README documents a Kali Linux package. This is the simplest documented installation method for supported Kali systems.
sudo apt update sudo apt install tookie-osint
For other Linux environments, the repository documents an installer script. Clone the project and follow the installer’s instructions.
git clone https://github.com/alfredredbird/tookie-osint.git cd tookie-osint chmod +x install.sh sudo ./install.sh
Review the installer before running it with elevated privileges. You can check the official Tookie-OSINT repository for the latest commands, dependencies, and release information.
The repository also documents a manual setup for installations that use Python directly. A virtual environment keeps project dependencies separate from system packages, reducing conflicts with other Python applications.
git clone https://github.com/alfredredbird/tookie-osint.git cd tookie-osint python3 -m venv venv source venv/bin/activate python -m pip install -r requirements.txt python3 brib.py
The project identifies Python 3.12 as its optimized version. Use the version and dependencies specified by the release you install, since commands and entry points can change between releases.
The project lists Termux, Windows, macOS, Kali Linux, Parrot OS, Ubuntu, Debian, Alpine, Fedora, Arch Linux, Manjaro, and Void Linux among its tested environments. These entries come from the project’s compatibility list and do not guarantee that every current release works without changes.
For Termux, check the repository’s current installation guide before installing dependencies. Android environments can differ from desktop Linux in package availability, filesystem access, and browser automation support.
Search results can contain false positives because websites handle usernames differently. Some sites return pages for reserved names, unavailable accounts, redirects, or error responses that resemble valid profiles.
Verify each result by examining the public profile URL and relevant profile details. Do not assume that matching usernames identify the same person, and avoid collecting private information or attempting to access accounts without permission.
For further options, review the project’s Tookie-OSINT documentation and wiki for usage guidance, platform-specific setup, and supported functionality.
A data protection platform is a unified system that helps organizations discover, classify, monitor, and…
AI companies operating in or around Switzerland face a compliance challenge that most legal teams…
Two major data privacy laws now govern how organizations handle personal data across Europe; the…
This cheat sheet covers the essential Kali Linux commands every pentester and ethical hacker uses…
When I first started learning malware analysis and reverse engineering, I thought the hardest part…
Both git fetch and git pull talk to a remote repository, but they do very different things to your…