Example Usage
import shodan
from common_osint_model import Host
shodan_client = shodan.Shodan("My API key")
raw_shodan_response = shodan_client.host("140.82.121.4")
host = Host.from_shodan(raw_shodan_response)
print(f"Host: {host.ip}")
print(f"AS: {host.autonomous_system.dict(exclude_none=True)}")
for service in host.services:
print(f"Service: {service}")
print("--- flattened JSON dump ---")
print(host.flattened_json())
See also
awesome-osint-arsenal
Open Source
Kali
🔍 Curated OSINT & recon toolkit for Kali Linux — 100+ tools, one-command installer, covering SOCMINT…
BurpSuite-Xkeys
Free
A Burp Suite Extension to extract interesting strings (key, secret, token, or etc.) from a webpage.…
analogi_Glaza_Boga
Free
Альтернативы и аналоги бота Глаз Бога и похожие Телеграм боты для поиска и анализа информации.…
onion-lookup
Open Source
Software back-end and services for checking the existence of Tor hidden services and retrieving thei…
Censys
Freemium
Internet-wide scanning platform that indexes the full certificate and banner data for every publicly…
xurlfind3r
Open Source
A command-line utility designed to discover URLs for a given domain in a simple, efficient way. It w…