Maigret – OSINT Username Checker
Social Engineering is an attack that can be performed on the organization and also on the person. Professional and Personal information collected about the person can lead to social engineering attacks. OSINT techniques can be used to get information about the person from public sites. Maigret tool is an automated tool developed in the python language which searches for the account on over 2343 sites on the internet. The results are saved in the form of reports (.pdf and .html) files. This tool is available on the GitHub platform. It’s free and open-source to use.
Note: Make Sure You have Python Installed on your System, as this is a python-based tool. Click to check the Installation process: Python Installation Steps on Linux
Installation of Maigret Tool on Kali Linux OS
Step 1: Use the following command to install the tool in your Kali Linux operating system.
git clone https://github.com/soxoj/maigret.git
Step 2: Now use the following command to move into the directory of the tool. You have to move in the directory in order to run the tool.
Step 3: You are in the directory of the maigret. Now you have to install a dependency of the maigret using the following command.
sudo pip install -r requirements.txt
Step 4: All the dependencies have been installed in your Kali Linux operating system. Now use the following command to run the tool and check the help section.
Working with Maigret Tool on Kali Linux OS
Example 1: Search on sites marked with tags photo & dating
./maigret.py geeksforgeeks --tags photo,dating
Example 2: Searchthree usernames on all available sites
./maigret.py geeksforgeeks gaurav johnwick -a
The results of searching information about geeksforgeeks users are displayed in the below screenshot.
The results of searching information about Gaurav user is displayed in the below screenshot.
The results of searching information about johnwick user are displayed in the below screenshot.
Example 3: Start a search account with username machine42 on top 500 sites from the Maigret DB
Example 4: Start a search for accounts with usernames machine43 on all sites from the Maigret DB
./maigret.py machine42 -a
Example 5: Start a search […] and generate HTML and PDF reports
./maigret.py machine42 -a -HP
We have displayed the generated report which is in the form of .html document file.
Example 6: Start a search for accounts with username machine42 only on Facebook
./maigret.py machine42 --site Facebook
Example 7: Extract information from the Instagram page by URL and start a search for accounts with found usernames
./maigret.py - --parse https://www.instagram.com/machine42
Example 8: Start a search for accounts with usernames machine42 only on US and Japanese sites
./maigret.py geeksforgeeks --tags en,jp
Example 9: Start a search for accounts with username machine42 only on sites relates to software development
./maigret.py geeksforgeeks --tags coding
Example 10: Start search for account with username machine42 on uCoz sites only (mostly CIS countries).
./maigret.py michael --tags ucoz