
🔐 shodanx auth – 安全配置并存储你的Shodan API密钥🔓 shodanx login – 验证你的访问级别和API密钥状态🏢 shodanx org – 使用Shodan强大的facets进行组织级扫描🌐 shodanx domain – 列举域名相关元数据、开放端口及主机暴露情况📡 shodanx subdomain – 通过Shodan的DNS情报发现被动子域名🔒 shodanx ssl – 通过指纹搜索追踪重复使用或过期的SSL证书🎯 shodanx custom – 运行高级Shodan dork和自定义过滤查询📦 shodanx internetdb – 使用Shodan轻量级InternetDB快速分析IP/域名🗺️ shodanx map – 可视化暴露服务和端口的地理分布🧬 shodanx cvedb – 使用CVE数据库将主机映射到已知漏洞🏭 shodanx entitydb – 探索暴露系统中的技术、软件和供应商🌍 shodanx exposuredb – 按国家识别公开暴露的资产和数据泄露使用 pip 即可轻松安装shodanx
pip install git+https://github.com/RevoltSecurities/ShodanX --break-system-packages
✅ 请确保你已安装Python 3.13或更高版本。
shodanx -h
_____ __ __ _ __
/ ___/ / /_ ____ ____/ / ____ _ ____ | |/ /
\__ \ / __ \ / __ \ / __ / / __ `/ / __ \ | /
___/ / / / / // /_/ // /_/ / / /_/ / / / / / / |
/____/ /_/ /_/ \____/ \__,_/ \__,_/ /_/ /_/ /_/|_|
- RevoltSecurities
╭───────────────────────╮
│ │
│ SHODANX ⚡ 帮助 │
│ │
╰───────────────────────╯
描述
ShodanX 是一款基于Shodan服务的终端驱动信息收集与OSINT工具。
它使道德黑客和红队人员能够识别暴露的基础设施、
搜索CVE、映射攻击面,并实时运行互联网级查询。
模式(shodanx <mode>)
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 模式 ┃ 描述 ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ auth │ 配置并保存你的Shodan API密钥以进行身份验证访问。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ login │ 验证你的ShodanX访问级别和API密钥有效性。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ org │ 使用Shodan facets进行组织级扫描。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ domain │ 列举域名的元数据、端口和主机暴露情况。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ subdomain │ 使用Shodan的DNS数据发现被动子域名。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ ssl │ 通过SSL指纹搜索来追踪重复使用/过期的证书。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ custom │ 使用Shodan过滤器和dork执行高级查询。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ internetdb │ 通过Shodan InternetDB API对IP/域名进行轻量级分析。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ map │ 可视化暴露服务和端口的地理分布。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ cvedb │ 通过Shodan的CVE数据库识别易受攻击的系统。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ entitydb │ 通过Shodan的EntityDB探索技术/供应商。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ exposuredb │ 按国家发现全球暴露的资产和泄露。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ faviconmap │ 通过Shodan FaviconMap查找使用特定favicon的系统。 │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ trends │ 查看历史暴露趋势(需要Shodan Enterprise)。 │
└────────────┴──────────────────────────────────────────────────────────────────┘
标志
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 标志 ┃ 描述 ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ -h, --help │ 显示此帮助信息并退出。 │
└────────────┴──────────────────────────────────┘
用法
shodanx <mode>
详情
shodanx auth → 配置并保存你的Shodan API密钥以进行身份验证访问。
shodanx login → 验证你的ShodanX访问级别和API密钥有效性。
shodanx org → 使用Shodan facets进行组织级扫描。
shodanx domain → 列举域名的元数据、端口和主机暴露情况。
shodanx subdomain → 使用Shodan的DNS数据发现被动子域名。
shodanx ssl → 通过SSL指纹搜索来追踪重复使用/过期的证书。
shodanx custom → 使用Shodan过滤器和dork执行高级查询。
shodanx internetdb → 通过Shodan InternetDB API对IP/域名进行轻量级分析。
shodanx map → 可视化暴露服务和端口的地理分布。
shodanx cvedb → 通过Shodan的CVE数据库识别易受攻击的系统。
shodanx entitydb → 通过Shodan的EntityDB探索技术/供应商。
shodanx exposuredb → 按国家发现全球暴露的资产和泄露。
shodanx faviconmap → 通过Shodan FaviconMap查找使用特定favicon的系统。
shodanx trends → 查看历史暴露趋势(需要Shodan Enterprise)。
成功安装 shodanx 后,请按照以下快速步骤完成身份验证并准备扫描:
首先运行 auth 命令以安全存储你的凭据:
shodanx auth
系统将提示你输入:
✅ 安全提示: 所有敏感输入(用户名、密码、API密钥)均安全存储在本地的用户shodanx配置文件中。此设置过程中不涉及任何外部调用或存储。
接下来,运行 login 命令以通过Shodan的会话保护端点进行身份验证:
shodanx login
你将需要粘贴有效的 Shodan会话cookie(以单字符串形式复制),该cookie可以从以下位置获取:
.shodan.io出现提示时粘贴会话字符串。该字符串用于高级的基于会话的功能。
你现在可以访问完整的 shodanx 模块套件。
💡 注意: 某些模块(如
trends)需要 Shodan Enterprise API密钥才能访问高级数据可视化和趋势洞察;而map则需要 Shodan 高级订阅账户的cookie。
ShodanX 由 RevoltSecurities 用 ❤️ 构建——来自黑客,为了黑客。
我们衷心感谢所有信任ShodanX来自动化并增强其网络安全工作流程的用户。你们的使用、反馈和支持推动着这个强大工具的持续发展。 感谢你选择ShodanX来驱动你的侦察、枚举和利用工作。
保持道德。保持敏锐。保持领先。 —— 致以敬意,RevoltSecurities
🖼️ shodanx faviconmap – 通过唯一favicon追踪系统以实现横向发现📈 shodanx trends – 分析随时间变化的暴露趋势(需Enterprise权限)