Skip to content

alonebeast002/spectre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Reaper


Overview

SPECTRE is a command-line OSINT reconnaissance toolkit built for security researchers, bug bounty hunters, and penetration testers. It consolidates five core intelligence modules into a single, clean terminal interface — no GUI, no bloat.

All results are automatically saved as structured text reports in the reports/ directory.


Modules

# Module Description
1 Phone Number Intelligence Validates number, extracts carrier, country, region, timezone, and all standard formats
2 IP Address Geolocation Country, city, ISP, ASN, proxy/VPN/hosting detection, Google Maps link
3 Username Tracker Searches 30+ platforms — GitHub, Instagram, Reddit, LinkedIn, TikTok, and more
4 MAC Address Lookup Identifies vendor/manufacturer and infers device type from OUI
5 Website Information Scanner Resolves IP, checks HTTP headers, server, MX records, NS records

Requirements

  • Python 3.7 or higher
  • pip3
  • Internet connection

Dependencies (auto-installed by setup.sh):

phonenumbers
requests
colorama
dnspython

Installation

Termux (Android)

pkg update && pkg install python git
git clone https://github.com/alonebeast002/spectre.git
cd spectre
chmod +x setup.sh
./setup.sh

Linux / macOS

git clone https://github.com/alonebeast002/spectre.git
cd spectre
chmod +x setup.sh
./setup.sh

Manual (if setup.sh fails)

pip install -r requirements.txt
python3 spectre.py

Usage

python3 spectre.py

After running setup.sh, you can also launch it directly from anywhere:

spectre

Once inside, select a module by entering its number:

  [1]  Phone Number Intelligence
  [2]  IP Address Geolocation
  [3]  Username Tracker
  [4]  MAC Address Lookup
  [5]  Website Information Scanner
  [0]  Exit

Examples

Phone lookup

Select Module: 1
Enter Phone Number (with country code): +919876543210

IP Geolocation

Select Module: 2
Enter IP Address: 8.8.8.8

Username search

Select Module: 3
Enter Username: johndoe

MAC lookup

Select Module: 4
Enter MAC Address: 00:1A:2B:3C:4D:5E

Website scan

Select Module: 5
Enter Domain: google.com

Report Output

All scan results are auto-saved in the reports/ directory:

reports/
  phone_919876543210.txt
  ip_8_8_8_8.txt
  username_johndoe.txt
  mac_00_1A_2B_3C_4D_5E.txt
  website_google_com.txt

Project Structure

SPECTRE/
  spectre.py          Main tool
  setup.sh            Installer script
  requirements.txt    Python dependencies
  reports/            Auto-generated scan reports
  README.md           Documentation

Legal Disclaimer

This tool is intended strictly for educational purposes and authorized security research. Do not use it against systems or individuals without explicit permission. The author holds no responsibility for any misuse or illegal activity conducted using this software.


Author

ALONE BEAST GitHub — github.com/ALONE-BEAST


Built for the terminal. Built for the hunt. By Alone Beast

About

Multi-modular OSINT framework for advanced intelligence gathering. Features automated validation for phone numbering plans, IP geolocation with ISP/proxy detection, multi-platform username tracking, and comprehensive infrastructure reconnaissance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors