Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sc1341/InstagramOSINT

An Instagram Open Source Intelligence Tool - Archive
https://github.com/sc1341/InstagramOSINT

instagram-osint osint osint-python osinttool

Last synced: about 1 month ago
JSON representation

An Instagram Open Source Intelligence Tool - Archive

Awesome Lists containing this project

README

        

# Instagram OSINT Tool - Archive

The Instagram OSINT Tool gets a range of information from an Instagram account that you normally wouldn't be able to get
from just looking at their profile. This repository has been archived.

The information includes:

1. Username
2. Profile Name
3. URL
4. Followers
5. Following
6. Number of Posts
7. Bio
8. Profile Picture URL
9. Is Business Account?
10. Connected to a FB account?
11. External URL
12. Joined Recently?
13. Business Category Name
14. Is private?
15. Is Verified?
16. Downloads Public Photos

# Usage
Note: You must use python3.6 or greater due to the use of "f" strings

1. `pip3 install -r requirements.txt`
2. `python3 main.py --username USERNAME`

Please note that InstagramOSINT.py is for importing as python module, this is for use in custom applications and not to be run from the command line

# Output

The output format is a dict/json inside of a txt file in the directory created for the profile that you scanned

# API InstagramOSINT.py Usage

This is useful when trying to apply this codebase to any projects. The API is really simple to use and uses python features to make it easier to use such as indexing

Examples:

`from InstagramOSINT import *`

`instagram = InstagramOSINT(username='USERNAMEHERE')`

`print(instagram.profile_data)`

`print(instagram['Username'])`

`instagram.print_profile_data()`

`instagram.save_data()`

`instagram.scrape_posts()`

# Disclaimer

I am not responsible for anything you do with this tool that could be considered illegal. Do not break the law!