Home Decepticons ShockwaveTR

decepticons · python · OSINT · terminal · threading

ShockwaveTR

OSINT command-line tool with 5 independent modules: IP geolocation, full local network info, phone number analysis, username search across 22 social networks in parallel, and domain lookup. Includes JSON history, color-blindness support and a Shockwave ASCII banner.

Active Python 3 OSINT Threading REST APIs Terminal JSON
↗ View on GitHub ← Back
ShockwaveTR — Username Tracker
SEARCHING: PATPURALU Scanning 22 platforms... ────────────────────────────────────── [✓] GitHub (1/22) [✗] Instagram (2/22) [✓] YouTube (3/22) [✗] TikTok (4/22) [✓] Reddit (5/22) ────────────────────────────────────── [+] Found on 3 platforms Press enter to continue
  • IP Tracker — geolocates an IP: country, city, coordinates, ISP, ASN, timezone, Google Maps link and local time
  • Show Your IP — shows your public IP and full local network info: CIDR, broadcast, usable range, gateway, /24 subnets
  • Phone Tracker — analyzes a phone number: carrier, region, timezone, E.164 format, validity, type (mobile/landline/VoIP)
  • Username Tracker — searches a username across 22 networks in parallel. Supports single or multiple users
  • Domain Lookup — resolves a domain to IP and gets country, ISP, registrar, creation date and DNS records
  • requests — HTTP calls to external APIs
  • phonenumbers — phone number parsing and validation
  • ThreadPoolExecutor — parallel scanning of 22 platforms
  • ipaddress — IPv4 network calculation
  • zoneinfo / pytz — timezone to real local time conversion
  • APIs: ipwho.is, ipify.org, macvendors.com
  • GitHub · Instagram · TikTok · YouTube · Twitch
  • Reddit · Twitter/X · LinkedIn · Telegram · Snapchat
  • SoundCloud · Pinterest · Tumblr · Medium · Flickr
  • Dribbble · DeviantArt · Steam · Spotify · Behance
  • Product Hunt · Quora
  • Automatic JSON history per module and per day in results/
  • 4 color-blindness modes: normal, protanopia, deuteranopia, tritanopia
  • @is_option decorator shows the banner before each module
  • Main loop instead of recursion to avoid RecursionError in long sessions
  • Shockwave ASCII art banner in the main menu
  • Requires Python 3.9+ (for zoneinfo; Python 3.8 works with pytz installed)
  • Install deps: pip install requests phonenumbers
  • Run: python ShockwaveTR.py
  • Select a module from the numbered menu · Results are auto-saved in results/
← Back to Decepticons