Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Nexfil – OSINT Tool For Finding Profiles By Username

  • Last Updated : 14 Sep, 2021

OSINT is the process of collecting information about the target victim from open-sources platforms. This information can be used to make the list of possible usernames and Passwords or can be used to perform Social Engineering attacks.

Nexfil is an automated tool developed in the Python language used to find the profiles associated or liked with the provided usernames. Nexfil tool searches profiles against more than 360 websites in just a couple of seconds. The main objective of this tool is to provide the results quickly and reduce the false-positive results. Nexfil tool is available on GitHub, it’s open-source and free 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 Nexfil 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/thewhiteh4t/nexfil



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.

cd nexfil

Step 3: You are in the directory of the Nexfil. Now you have to install a dependency of the Nexfil using the following command.

sudo pip3 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.

python3 nexfil.py -h

Working with Nexfil Tool on Kali Linux OS:

Example 1: Single username

python3 nexfil.py -u GeeksforGeeks

In this example, We are searching a profile linked with the Username GeeksforGeeks. We have used -u tag for specifying the username.



We have got the linked profile links.

We are displaying the results saved in the text file.

Example 2: Multiple *comma* separated usernames

python3 nexfil.py -l "GeeksforGeeks","BillGates"

In this example, We are searching profiles for multiple target usernames. We have specified Usernames in -l tag.

We have got the profiles linked with GeeksforGeeks.



We have got the profiles linked with BillGates.

We are displaying the results saved in the text file.

Example 3: Username list in a file

python3 nexfil.py -f users.txt

In this example, We are searching profiles for Usernames saved in the text file.

We have got the profiles linked with GauravGandal Username.

We have got the profiles linked with JohnWick Username.

We have got the profiles linked with Adam Username.

Example 4: Print Tool Version

python3 nexfil.py -v

In this example, We are printing the version of Tool. We have used the -v to print the version.




My Personal Notes arrow_drop_up
Recommended Articles
Page :