https://github.com/tdh8316/Investigo
🔎 Find usernames and download their data across social media.
https://github.com/tdh8316/Investigo
cli go golang goroutine information-gathering osint reconnaissance sherlock tools
Last synced: 9 days ago
JSON representation
🔎 Find usernames and download their data across social media.
- Host: GitHub
- URL: https://github.com/tdh8316/Investigo
- Owner: tdh8316
- License: mit
- Created: 2018-12-31T15:17:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-12T23:34:52.000Z (about 1 month ago)
- Last Synced: 2025-03-29T00:51:23.457Z (17 days ago)
- Topics: cli, go, golang, goroutine, information-gathering, osint, reconnaissance, sherlock, tools
- Language: Go
- Homepage:
- Size: 3.8 MB
- Stars: 231
- Watchers: 8
- Forks: 43
- Open Issues: 3
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- project-awesome - tdh8316/Investigo - 🔎 Find usernames and download their data across social media. (Go)
README

# Investigo
[](https://opensource.org/licenses/MIT)
[](https://github.com/tdh8316/Investigo/stargazers)
[](https://github.com/tdh8316/Investigo)
[](https://twitter.com/intent/tweet?text=WoW:&url=https%3A%2F%2Fgithub.com%2Ftdh8316%2FInvestigo)## Overview
*Investigo* is a command-line tool written in `Go` to investigate usernames and [download](https://github.com/tdh8316/Investigo/tree/master/downloaders) their data on [social media](./sites.md).

## Build from source
To compile Investigo, Go 1.12 or higher is required.
```text
git clone https://github.com/tdh8316/Investigo.git
cd Investigo
go build
```## Usage
```text
$ investigo -h
Investigo - Investigate User Across Social Networks.usage: investigo USERNAME [USERNAMES...] flags options
perform test: investigo --testpositional arguments:
USERNAMES one or more usernames to investigateflags:
-h, --help show this help message and exit
--no-color disable colored stdout output
--no-output disable file output
--update update database before run from Sherlock repository
-t, --tor use tor proxy
-v, --verbose verbose output
-d, --download download the contents of site if availableoptions:
--database DATABASE use custom database
--sites SITES specific sites to investigate (Separated by comma)
--timeout SECONDS specific http request timeout
```## Database
Investigo uses [Sherlock database](https://github.com/sherlock-project/sherlock).Therefore, in case you want to add a new site to the database, you can make an issue or a pull request on the [Sherlock repository](https://github.com/sherlock-project/sherlock).
## License
Licensed under the MIT License
Copyright 2024 Donghyeok Tak