Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x0be/yesitsme
Simple OSINT script to find Instagram profiles by name and e-mail/phone
https://github.com/0x0be/yesitsme
instagram open-source-intelligence osint osint-tools python social-media-analysis social-media-intelligence socmint
Last synced: about 2 hours ago
JSON representation
Simple OSINT script to find Instagram profiles by name and e-mail/phone
- Host: GitHub
- URL: https://github.com/0x0be/yesitsme
- Owner: 0x0be
- Created: 2021-12-23T21:20:31.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-18T00:14:40.000Z (10 months ago)
- Last Synced: 2024-07-28T18:54:21.293Z (6 months ago)
- Topics: instagram, open-source-intelligence, osint, osint-tools, python, social-media-analysis, social-media-intelligence, socmint
- Language: Python
- Homepage:
- Size: 191 KB
- Stars: 457
- Watchers: 11
- Forks: 57
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Yes, it's me!
Simple OSINT script to find Instagram profiles by name and e-mail/phone# đŦ Description
**yesitsme** is a simple Python script which tries to find Instagram account associated with a specific name, e-mail and phone number.
Leveraging dumpor.com indexing capabilities, it retrieves all usernames associated with a certain name and automatically compares the fetched toutatis obfuscated e-mail/phone with the given one, saving time and energy while doing online investigations.# âī¸ Installation
```console
eva@paradise:~$ git clone https://github.com/blackeko/yesitsme/
eva@paradise:~$ cd yesitsme
eva@paradise:~$ pip3 install -r requirements.txt
eva@paradise:~$ python3 yesitsme.py -s SESSION_ID -n NAME -e EMAIL -p PHONE -t TIMEOUT
```# đšī¸ Usage
## Argument description
- ```-s``` "SESSION_ID"
- *sessionid* cookie of your Instagram account (i.e. sockpuppet);
- ```-n``` "Name Surname"
- Target *name* and *surname* (case insensitive);
- ```-e``` "a****z@domain.tld"
- *First* and *last letter* of target e-mail;
- ```-p``` "+39 ** 09"
- *Area code* and *last two digits* of target phone number;
- ```-t``` "10"
- *Timeout* between each request (default = 0).## Example
```console
eva@paradise:~$ python3 yesitsme.py -s 5t3El3650d4Z7A3jA2%Y1R70vnYn%36U3 -n "John Doe" -e "j*****[email protected]" -p "+39 *** *** **09" -t 10
```## Output
Three levels of match:
- **HIGH**: name, e-mail and phone number (obfuscated) match;
- **MEDIUM**: name and/or e-mail and/or phone match;
- **LOW**: only one of them matches.# đ Notes
- Name and e-mail (or phone number) are **mandatory**;
- To leave e-mail/phone empty, simply set ```-e/-p " "```;
- E-mail/phone asterisks are just for show and **can be omitted**;
- If omitted, timeout is zero; it's recommended to set at least 10 seconds to avoid being detected;
- Phone number must be in the **same format** as in the example, i.e. it must contain the area code (including plus symbol) and the whitespace;
- When the match level is HIGH, it will prompt whether to stop or continue searching.# đĒ Retrieve Instagram sessionid
While logged in your Instagram account:
1. Right-click and click on Inspect Element to open the developer console;
2. Go to the Storage tab;
3. Expand the Cookies menu and check "sessionid" cookie.# đđģ Credits
Thanks to:
* [Toutatis](https://github.com/megadose/toutatis)
* [Dumpor](https://dumpor.com/)