Osi.Ig – Information Gathering Instagram Tool in Kali Linux - GeeksforGeeks

20 Apr, 2021
Osi.Ig stands for Open Source Intelligence. Osi is a free and open-source tool used to perform reconnaissance on Instagram account/profiles. This is a free and open-source tool used for performing reconnaissance on Instagram accounts. As this tool is open source, so you can contribute to this tool. This tool is very useful when you want to get information about Instagram that you normally wouldn’t be able to get from just looking at their profile. You can get so much information about an account that is not easily visible on the profile of the person.  There are various parameters on which you can get information. These included accessibility caption, location, timestamp, caption, picture URL, etc. location will give you a complete list of locations over where the user has tagged that location, the timestamp will give you the actual timestamp of the post. This tool even gives the email address of the user if an email is used anywhere it’ll be displayed. Tags & Mentions will give you the most used hashtags and mentioned accounts. Osi.Ig is written in python language. You must have python language installed in your kali Linux operating system.
Features of Osi.ig:
Osi.Ig stands for Open Source Intelligence. This is an open-source intelligence tool.
Osi.Ig is free tool. This means you don’t have to give any money to the developer you can download it and use it free of cost.
Osi.Ig is an open-source tool. This is an open-source tool that is available on GitHub you can download this tool from Github even contribute in its source code.
Osi.Ig is a lightweight tool for Kali Linux.
Osi.Ig is an information-gathering tool for instagram accounts.
Osi.Ig is used to perform reconnaissance on instagram accounts/profiles.
Osi.Ig is written in python language. You must have python language installed in your kali linux operating system.
Uses of Osi.Ig:
Osi.Ig is used to perform reconnnansnce on Instagram accounts.
Osi.Ig is used for information gathering of Instagram accounts.
Osi.Ig is used to get information about the user id of a profile.
Osi.Ig is used to get information about a number of uploads from an account.
Osi.Ig is used to get information about profile img URL of an instagram account.
Osi.Ig is used to get information about business enum, external URL of an account.
Osi.Ig is used to get information about Tags & Mentions.
Osi.Ig is used to get information about most used hashtags and mentioned accounts of an instagram profile.
Osi.Ig is used to get information about Email address of an account. If any email is used anywhere it’ll be displayed.
Osi.Ig is used to get information of accessibility caption of an instagram profile/account.
Osi.Ig is used to get information locations on which user has posted their photos/videos/stories.
Osi.Ig is used to get information on timestamp on which the user has posted photos and videos.
Osi.Ig is used to get information of caption, picture url, etc.
Step 1: Open your kali Linux operating system. Move to desktop. Here you have to create a directory called Osi.ig. In this directory, you have to install the tool.
To move to desktop use the following command.
cd Desktop
Step 2: Now you are on the desktop. Here you have to create a directory called Osi.ig. To create Osi.ig directory uses the following command.
mkdir Osi.ig
Step 3: You have created a directory. Now use the following command to move into that directory.
cd Osi.ig
Step 4: Now you are in Osi.ig directory. In this directory you have to download the tool means you have to clone the tool from GitHub. Use the following command to clone the tool from GitHub.
git clone https://github.com/th3unkn0n/osi.ig.git
Step 5: The tool has been downloaded in the directory Osi.ig. Now to list out the contents of the tool that has been downloaded using the following command.
ls
Step 6: When you listed out the contents of the tool you can see that a new directory has been generated by the tool that is Osi.ig. You have to move in this directory to view the contents of the tool. To move in this directory using the following command.
cd osi.ig
Step 7: To list out the contents of this directory using the following command.
ls
Step 8: Now you have to install some dependencies using the following command.
apt install python python3 python3-pip
Step 9: Now you have to install the requirements of the Osi.ig tool. To install requirements use the following command.
python3 -m pip install requirements.txt
Step 10: All the requirements has been downloaded. Now have to give permission to the tool.
chmod +x main.py
Step 11: All the permission has been given to them too. Now it’s time to run the tool. Use the following command to run the tool. This command will give you the help section of the tool. This means the tool is perfectly installed and running successfully.
./main.py -h
Congratulations you have finally installed the tool now we will see some examples of how to use this tool.
Example 1: Use Osi.ig tool to get an instagram account.
python3 main.py -u < username >
These are the details which we got after performing reconnaissance on an Instagram account. You can perform reconnaissance using your own target. You can also see the user’s picture with the link provided by this tool which may be one of the best features of this tool.
Example 2: Use Osi.ig tool to find In-Depth Description of Uploaded Photos & Videos of an instagram account/profile.
 python3 main.py -u < username > -p
Use this command for Depth Description of Uploaded Photos & Videos of an Instagram account/profile.
Conclusion: These are the details which we are getting after performing Reconnaissance on this user profile. Similarly, you can perform recognisance on your Instagram accounts/profiles. This tool is very useful when you want to get information about Instagram that you normally wouldn’t be able to get from just looking at their profile. You can get so much information about an account that is not easily visible on the profile of the person.  There are various parameters on which you can get information. These included accessibility caption, location, timestamp, caption, picture URL, etc. location will give you a complete list of locations over where the user has tagged that location, timestamp will give you the actual timestamp of the post. This tool even gives the email address of the user if an email is used anywhere it’ll be displayed. Tags & Mentions will give you the most used hashtags and mentioned accounts. Osi.Ig is written in python language. You must have python language installed in your kali Linux operating system.
Cyber-security
Kali-Linux
Linux-Tools
Linux-Unix
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
ZIP command in Linux with examples
TCP Server-Client implementation in C
SORT command in Linux/Unix with examples
tar command in Linux with examples
curl command in Linux with Examples
Conditional Statements | Shell Script
'crontab' in Linux with Examples
diff command in Linux with examples
UDP Server-Client implementation in C
Tail command in Linux with examples