Skip to main content

A comprehensive OSINT (Open Source Intelligence) tool with multiple data sources

Project description

OSHER

A comprehensive OSINT (Open Source Intelligence) tool with multiple data sources.

Features

  • IP address intelligence - geolocation, ISP information, and security assessment
  • Domain analysis - WHOIS data, DNS records, SSL certificate information
  • Email verification - format validation, breach checks, reputation analysis
  • Username search - presence checks across multiple social media platforms
  • Phone number intelligence - carrier information, location, validation
  • Report generation - export findings in HTML, JSON, or TXT formats
  • Data visualization capabilities
  • Both CLI and web interface

Installation

pip install osher

Usage

Command Line Interface

# Get help
osher --help

# IP address lookup
osher ip 8.8.8.8

# Domain information
osher domain example.com

# Email analysis
osher email user@example.com

# Username search
osher username johndoe

# Phone number lookup
osher phone +12125551234

# Interactive mode
osher interactive

Web Interface

# Start the web interface
osher-web

Then open your browser and navigate to http://localhost:5000

API Keys

While OSHER works with free public APIs, some services require API keys for better results. The following optional API keys can be configured:

  • VirusTotal API Key - for security assessment
  • IPinfo.io Token - for additional IP intelligence
  • HaveIBeenPwned API Key - for breach checks
  • EmailRep API Key - for email reputation analysis
  • Hunter.io API Key - for email verification
  • NumVerify API Key - for phone number verification
  • Wappalyzer API Key - for website technology detection

You can set these API keys as environment variables or configure them through the interactive mode.

License

MIT

Project details


Download files

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

Source Distribution

osher-0.1.0.tar.gz (57.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

osher-0.1.0-py3-none-any.whl (62.6 kB view details)

Uploaded Python 3

File details

Details for the file osher-0.1.0.tar.gz.

File metadata

  • Download URL: osher-0.1.0.tar.gz
  • Upload date:
  • Size: 57.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for osher-0.1.0.tar.gz
Algorithm Hash digest
SHA256 be26583ed5ed9a7a81bd077eb22c365fd60ac7f09910a3ed429f4f1174ab73f8
MD5 9983cae0aeb5f5e700688a8ccc42ed19
BLAKE2b-256 9f387df0ab9c8341e688285e639a677ca0f4fb97e8813367b843d29e4cc247ae

See more details on using hashes here.

File details

Details for the file osher-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: osher-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 62.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for osher-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8cbd4187de1640cb144dc7594a6d8b09363d1605b848966053a9f19ba73b4ff0
MD5 169a9096e99ea557e53626e717bd56a5
BLAKE2b-256 c6a32ffb4f8ecf7e80dd63f6cb33c8dd556443f974a8effde4f852a141334572

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page