Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 2.73 KB

File metadata and controls

54 lines (41 loc) · 2.73 KB

Open Source Intelligence Gathering using OSRFramework

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.

Objectives:

  • Demonstrate how to identify usernames of the target on different social media platforms.

Requirements:

  • Kali Linux virtual machine.

  1. Log into Kali Linux machine and open a Terminal window..

  2. Update APT and install the OSRFramework:

apt update && apt -y install osrframework

Using usufy.py

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.

Using searchfy.py

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"

alt text

It will pull out all the user details who are subscribed to targeted social networking pages that are provided.

OSRFramework CLI subcommands:

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.