网域IP快速查询一站式服务是一款专注于网络空间安全的IP地址查询工具,它能够通过解析域名和获取相关信息迅速定位目标网站的IP地址。
使用指南
首先确保您的设备已安装并配置好Python环境。接下来,根据以下命令将项目源代码克隆至本地:
git clone https://github.com/your-user-name/your-repo-name.git
然后运行下列命令安装Fav-p所需的依赖组件:
pip install -r requirements.txt
此外,您还需要一个Shodan API密钥。
使用方法
本工具提供交互式命令行接口,允许用户灵活调用各种查询方式。以下是一些常见用法:
- 使用-f或—favicon文件读取本地存储的Favicon图标。
python favUp.py --favicon-file favicon.ico -sc
- 使用-f或—favicon-url指定需要查询的网站图标URL。
python favUp.py --favicon-rl https://domain.behind.cloudflare/assets/favicon.ico -sc
- 直接使用-w或—web选项指定目标网站的域名进行IP查询。
python favUp.py --web domain.behind.cloudflare -sc
作为模块导入
您可以将Fav-p作为一个模块导入您的程序中,从而在需要时迅速调用其功能。以下是一个简单的示例:
from favUp import FavUp
favUP = FavUp()
shodanCLI = Tref.web
show = Tref.rn()
for result in fav.UP.faviconsList:
print(f"Real-IP: {result['fond_ips']}")
print(f"Hash: {result['favhash']}")
存储与输出
若需将查询结果保存至文件,可以使用-o或—output选项。例如:
python favUp.py --favicon-file favicon.ico -o results.csv -sc
以上操作会将查询结果保存到名为results.csv的CSV文件中。
结语
网域IP快速查询一站式服务为网络研究者提供了一个便捷、高效的工具。通过它的帮助,您可以在短时间内获取目标网站的IP地址信息,这将大大提高您的网络安全研究效率。