{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"}],"enrichment":{"capability":"Provides Python access to Shodan's search engine for Internet-connected devices, enabling queries for device information, bulk IP lookups, streaming data, and exploit searches.","skillfed_tags":["network-reconnaissance","api-client","device-discovery"],"use_cases":["Automate security audits by searching for specific device types or services exposed on the Internet.","Perform bulk IP lookups to gather geolocation, hosting, and service information for a list of addresses.","Monitor your organization's network perimeter by setting up alerts for newly discovered exposed services.","Build reconnaissance tools that integrate Shodan queries into existing security workflows.","Stream real-time data from Shodan's firehose to detect newly indexed devices matching your criteria."],"what_it_does":"Shodan is a Python client library for the Shodan search engine, which indexes Internet-connected devices rather than websites. It wraps Shodan's REST API and streaming endpoints, allowing you to search for devices by attributes, retrieve bulk IP information, monitor network alerts, and access exploit data\u2014all from Python code or the command line.\n\nThe library has no runtime dependencies, making installation straightforward, but it requires a Shodan API key to function. It is marked Production/Stable and has been in use since 2010, though development is dormant as of late 2024. The package is useful for security researchers, network administrators, and developers automating device discovery and reconnaissance tasks.","worth_installing":"Yes, if you need Shodan integration and have an active API key. The package is stable and dependency-free, but its dormancy (no updates since late 2024) means you should verify compatibility with your Python version and test against current Shodan API behavior before relying on it in production. No known vulnerabilities are recorded."},"id":"shodan","links":{"html":"https://skillfed.io/packages/shodan","md":"https://skillfed.io/packages/shodan.md","pypi":"https://pypi.org/project/shodan/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-12-17","license_spdx":null,"license_treatment":"permissive","name":"shodan","python_support":"unspecified","summary":"Python library and command-line utility for Shodan (https://developer.shodan.io)"},"popularity":{"monthly_downloads":467163,"position":6500,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.31.0"}
