Advanced Search

OSINT: Search by Email/Nickname.

Fixxx

Moderator
Judge
Elite
Ultimate
Legend
Joined
31.10.19
Messages
879
Reaction score
1,875
Points
93

MOSINT: Email Data Search

What is it?

Mosint is an automated tool for conducting OSINT investigations on email addresses, written in Go, that allows for quick and efficient exploration of target email addresses. It integrates multiple services, enabling security researchers to rapidly access extensive information.


Installation and Usage

There are several installation options:

Via go install:

Code:
go install -v github.com/alpkeskin/mosint/v3/cmd/mosint@latest

Via Docker:

Code:
git clone https://github.com/alpkeskin/mosint
docker build -t mosint
docker run mosint --help

Via go run:

Code:
git clone https://github.com/alpkeskin/mosint
cd v3/cmd
go run main.go

1752814109781.png

Now, create a configuration file in the user's home directory from which the tool is launched:

Code:
nano /home/kali/.mosint.yaml

Copy the text and paste it into the created file:

Code:
#Config file for github.com/alpkeskin/mosint
#For default usage just rename this file to .mosint.yaml and put it in your home directory

services:
breach_directory_api_key: SET_YOUR_API_KEY_HERE
emailrep_api_key: SET_YOUR_API_KEY_HERE
hunter_api_key: SET_YOUR_API_KEY_HERE
intelx_api_key: SET_YOUR_API_KEY_HERE
haveibeenpwned_api_key: SET_YOUR_API_KEY_HERE

settings:
  intelx_max_results: 20

1752814158004.png

As we can see, the tool uses APIs from various information leak search services, so I will also provide a list of services and links to obtain keys:
Now let's try to scan an email and see the following result:

1752814592703.png


Social-Analyzer: Unusual Search by Nickname
What is it?

Social Analyzer is a tool for analyzing and searching for people's profiles - over 1000 social networks and websites.
It includes various analysis and detection modules that allow you to select the necessary features for investigation.
The detection modules use different methods to evaluate profiles from 0 to 100 (from "no information" to "likely").


Installation and Usage

The tool can be installed as a Python module or simply by cloning the repository:

Code:
pip3 install social-analyzer[CODE]/

[CODE]git clone https://github.com/qeeqbox/social-analyzer
cd social-analyzer
pip3 install -r requirements.txt

The tool has two modes of operation: with a graphical interface and without it. We will look at launching from both modes.

Without Graphical Interface

First, let's familiarize ourselves with all the parameters available at launch.

1752815090289.png

As we can see, the list is quite extensive. So we will break it down with examples of launches.

Code:
social-analyzer --username "test"

If you enter just the username without parameters, the tool will take a long time to search across all available sites in its database, which will take about 5-10 minutes.

1752815155046.png
1752815204003.png

With the --metadata parameter, it will capture information useful for investigations, such as user identification data, links to photos, etc.

Code:
social-analyzer --username "test" --metadata

With the --top 100 parameter, it will search the top 100 popular sites.

Code:
social-analyzer --username "test" --metadata --top 100

With the --type parameter, it will search across sites of a specified category.

Code:
social-analyzer --username "test" --type "music"

Graphical Interface

To launch, navigate to the tool's directory and enter the following commands:

Code:
npm update
npm install
npm install loadash
npm start

After which it will display the address where the graphical interface is located.

1752815387834.png
This is what the graphical interface looks like; let's try entering the target nickname, select Fast Options and start the search by clicking analyze.

1752815555953.png
1752815609214.png

As we can observe, this is where the tool's function to analyze data is revealed. In the first screenshot, it shows information about the found accounts with their metadata. In the second, the tool builds a graph that combines the most likely accounts. Overall, the tool can be extremely useful and convenient to use, but again - one should not rely solely on the algorithm for determining the probability of account connections, as it's far from perfect. It's best to analyze and compare the information manually.


Conclusion

Mosint and Social Analyzer are powerful tools for conducting OSINT investigations. Mosint focuses on email data, leveraging various APIs to gather information about potential breaches and associated accounts. Social Analyzer, on the other hand, provides a broader analysis of social media profiles across numerous platforms, allowing for in-depth investigations into user's online presence. When using these tools, it's essential to keep in mind the importance of verifying the information obtained. While they can significantly aid in research and investigations, the accuracy of the results can vary and human judgment remains crucial in interpreting the data.
 
Top Bottom