reconspider

Framework OSINT automatisé. Collecte des informations sur des adresses IP, des domaines, des emails et des numéros de téléphone à partir de multiples sources et API publiques. Automated OSINT reconnaissance framework. Collects information from IP addresses, domains, emails, and phone numbers using multiple public sources and APIs.

↗ https://github.com/bhavsec/reconspider

Overview

reconspider is an advanced OSINT framework that automates information gathering from multiple public data sources. It performs IP reconnaissance, domain analysis, email investigation, phone number lookup, and Shodan integration in a single tool.

Installation

git clone https://github.com/bhavsec/reconspider
cd reconspider
pip3 install -r requirements.txt
python3 setup.py install

Basic Usage

Launch interactive mode

reconspider

Direct IP lookup

reconspider -t 8.8.8.8

Domain analysis

reconspider -t example.com

Email investigation

reconspider -t target@example.com

Interactive Menu

1. IP Lookup
   - Geolocation, ISP, ASN, reverse DNS
   - Shodan integration (open ports, banners)
   - Abuse database check

2. Domain Lookup
   - WHOIS information
   - DNS records (A, MX, NS, TXT)
   - Subdomains (passive sources)
   - SSL certificate info

3. Email Lookup
   - Breach database check
   - Social media presence
   - Domain validation

4. Phone Lookup
   - Carrier information
   - Country/region
   - Type (mobile/landline)

5. Shodan Lookup
   - Requires Shodan API key
   - Open ports, banners, vulnerabilities

API Key Configuration

Edit config file

nano ~/.reconspider/config.ini
# Add keys:
[API]
shodan_key = YOUR_SHODAN_KEY
virustotal_key = YOUR_VT_KEY
hunter_key = YOUR_HUNTER_KEY

IP Investigation

Full IP investigation

reconspider -t 1.2.3.4
# Shows:
# - Country, city, ISP, ASN
# - Shodan results (open ports if API key set)
# - Reverse DNS
# - Abuse database lookups
# - Geolocation on map

Domain Investigation

Full domain investigation

reconspider -t example.com
# Shows:
# - WHOIS (registrar, dates, contact)
# - DNS records
# - Subdomains
# - SSL certificate details
# - Technology detection (basic)

Tips

  • reconspider is a good all-in-one starting point for IP/domain investigation
  • For deeper work, follow up with specialized tools: amass (subdomains), shodan (ports), h8mail (email)
  • Set API keys for Shodan and VirusTotal to significantly expand results
  • Combine with spiderfoot for automated multi-source OSINT correlation
Help / Man page
reconspider [options]

-t TARGET   Target (IP, domain, email, or phone)
-o FILE     Output file
-v          Verbose output

Interactive mode (no arguments):
  Menu-driven interface for all recon types

Vue d’ensemble

reconspider est un framework OSINT avancé qui automatise la collecte d’informations depuis de multiples sources de données publiques. Il effectue de la reconnaissance IP, de l’analyse de domaine, de l’investigation d’email, la recherche de numéros de téléphone et l’intégration Shodan dans un seul outil.

Installation

git clone https://github.com/bhavsec/reconspider
cd reconspider
pip3 install -r requirements.txt
python3 setup.py install

Utilisation basique

# Lancer le mode interactif
reconspider

# Recherche IP directe
reconspider -t 8.8.8.8

# Analyse de domaine
reconspider -t example.com

# Investigation d'email
reconspider -t target@example.com
1. IP Lookup
   - Geolocation, ISP, ASN, reverse DNS
   - Shodan integration (open ports, banners)
   - Abuse database check

2. Domain Lookup
   - WHOIS information
   - DNS records (A, MX, NS, TXT)
   - Subdomains (passive sources)
   - SSL certificate info

3. Email Lookup
   - Breach database check
   - Social media presence
   - Domain validation

4. Phone Lookup
   - Carrier information
   - Country/region
   - Type (mobile/landline)

5. Shodan Lookup
   - Requires Shodan API key
   - Open ports, banners, vulnerabilities

Configuration des clés API

Éditer le fichier de configuration

nano ~/.reconspider/config.ini
# Ajouter les clés :
[API]
shodan_key = YOUR_SHODAN_KEY
virustotal_key = YOUR_VT_KEY
hunter_key = YOUR_HUNTER_KEY

Investigation IP

# Investigation IP complète
reconspider -t 1.2.3.4
# Affiche :
# - Pays, ville, FAI, ASN
# - Résultats Shodan (ports ouverts si clé API renseignée)
# - Reverse DNS
# - Recherches dans des bases de données d'abus
# - Géolocalisation sur une carte

Investigation de domaine

# Investigation de domaine complète
reconspider -t example.com
# Affiche :
# - WHOIS (registrar, dates, contact)
# - Enregistrements DNS
# - Sous-domaines
# - Détails du certificat SSL
# - Détection de technologies (basique)

Conseils

  • reconspider est un bon point de départ tout-en-un pour l’investigation IP/domaine
  • Pour un travail plus poussé, poursuivre avec des outils spécialisés : amass (sous-domaines), shodan (ports), h8mail (email)
  • Configurer les clés API pour Shodan et VirusTotal élargit significativement les résultats
  • Combiner avec spiderfoot pour une corrélation OSINT automatisée multi-sources
Aide / Page de manuel
reconspider [options]

-t TARGET   Target (IP, domain, email, or phone)
-o FILE     Output file
-v          Verbose output

Interactive mode (no arguments):
  Menu-driven interface for all recon types