OSRFramework is a set of libraries to perform Open Source Intelligence tasks. They include references to a bunch different applications related to username checking, DNS lookups, information leaks research, deep web search, regular expressions extraction, and many others.
- Demonstrate how to identify usernames of the target on different social media platforms.
- Kali Linux virtual machine.
-
Log into Kali Linux machine and open a Terminal window..
-
Update APT and install the OSRFramework:
apt update && apt -y install osrframework
usufy.py
checks for the existence of a profile for a given user details in different platforms.
Usage: usufy.py -n -p twitter facebook youtube.
usufy.py -n cehuser us -p twitter facebook youtube
+-----------------------------+---------------+------------------+
| i3visio_uri | i3visio_alias | i3visio_platform |
+=============================+===============+==================+
| http://twitter.com/us | us | Twitter |
+-----------------------------+---------------+------------------+
| https://www.facebook.com/us | us | Facebook |
+-----------------------------+---------------+------------------+
| http://twitter.com/cehuser | cehuser | Twitter |
+-----------------------------+---------------+------------------+
The usufy.py will search the user details in the mentioned platform and will provide you with existence of the user as shown above.
searchfy.py
checks with the existing users of pages/handlers for a given details in the all social networks.
Usage: searchfy.py -q <Page Name or Handler Name>
searchfy.py -q "ECCouncil"
It will pull out all the user details who are subscribed to targeted social networking pages that are provided.
Subcommands | Description |
---|---|
usufy.py | This tool that verifies if a username exists in 249 social platforms. |
mailfy.py | This module checks if a username has been registered in up to 22 email providers. |
searchfy.py | This module looks for profiles using full names and other info in 7 platforms. |
domainfy.py | This module checks the existence of a given domain in up to 879 different TLD. |
phonefy.py | This module checks if a phone number has been linked to spam practices in 4 platforms. |
entify.py | This module looks for regular expressions using 13 patterns. |