Skip to main content

Identify and understand your target online activities

Project description

UserHawk

0x8b30cc Python 3 OSINT MIT License
Identify and understand your target online activities UserHawk Demo1

UserHawk is designed to help analysts uncover valuable intel during a POI investigation. UserHawk will look for your target on numerous websites (list below), then (if analyst mode is enable) it will open your browser on some resources to keep your hunt going. Discover everything about your target starting from a known username, then think outside the box, use your creativity and get the job done.

Current Version: 0.5

Features

  • Check for an username on various websites (see modules list below).
  • Automatically open your favorite web browser on useful links to keep your investigation going (analyst mode).
  • Free as in freedom.
  • Fast (Multithreading).

Installation

git clone https://github.com/0x8b30cc/UserHawk.git
cd UserHawk
pip install .

Usage

UserHawk -u <username> -o <outputfile> -a
     -u <username> : Target username (Required)
     -o <outputfile> : Output file (Optional)
     -w <maxworkers>: Max Workers (Default: 4)
     -a : Analyst Mode
     -h : Show this help text
UserHawk -u donald -o output.json -a -w 10

Modules

UserHawk can currently search for an username in the following websites:

Github Gitlab ASKfm Vimeo MyFitnessPal Etsy Twitter Ebay
LastFm Steam Photobucket Dailymotion Tripadvisor Instagram Facebook Youtube
Myspace Blogger Twitch Telegram VK About.me Tinder 500px
Patreon Badoo Bandcamp Bandcamp Artist Bitbucket Codecademy Buzzfeed Adobe Portfolio
Wikipedia Pornhub Kik Flickr Pinterest Soundcloud Cash.app Disqus
Medium Coderwall Xvideos DeviantArt Keybase Freelancer Fiveer Ello
Spotify Venmo Imageshack Hubpages Liveleak Artstation Reddit Behance
Veoh

Analyst Mode

UserHawk Demo2
When analyst mode is enabled UserHawk will open your favorite web browser on useful links to keep your analysis going. Analyst mode takes advantage of Google Dorks and other external services, that may help you identify your target email adress and other useful data.

UserHawk In Your Own Project

After installation you can import UserHawk in your own python3 project.

from UserHawk import UserHawk

#Perform username check and return results as dictionary
results = UserHawk.startSearch("donald",10)
#Perform analyst mode actions on username
UserHawk.analyst.begin("donald")

License

UserHawk is licensed under the MIT License (MIT)
Copyright (c) 2019 0x8b30cc

Project details


Release history Release notifications

This version

0.5

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for UserHawk, version 0.5
Filename, size File type Python version Upload date Hashes
Filename, size UserHawk-0.5-py3-none-any.whl (9.1 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size UserHawk-0.5.tar.gz (8.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page