Host聚合
根据当前的查询内容,生成聚合信息,host通常是ip,包含基础信息和IP标签。该接口限制请求并发为 1s/次。
http://fofa.icu/api/v1/host/{host}
序号 | 参数 | 必填 | 类型 | 描述 | 示例 |
---|---|---|---|---|---|
1 | host | 是 | string | host名,通常是ip | 78.48.50.249 |
2 | detail | 否 | boolean | 显示端口详情 | false |
当detail=false时,默认为普通模式,以cURL为例:
curl -X GET "http://fofa.icu/api/v1/host/78.48.50.249?&key=your_key"
响应示例:
{
"error": false,
"host": "78.48.50.249",
"ip": "78.48.50.249",
"consumed_fpoint": 0, // 实际F点
"required_fpoints": 0, // 应付F点
"asn": 6805,
"org": "Telefonica Germany",
"country_name": "Germany",
"country_code": "DE",
"protocol": [
"sip",
"http",
"https"
],
"port": [
500,
443,
80,
7170,
5060,
8089
],
"category": [
"服务",
"操作系统"
],
"product": [
"gSOAP",
"FRITZ!OS"
],
"update_time": "2023-08-23 02:00:00"
}
返回结果字段:
字段名 | 描述 |
---|---|
port | 端口列表 |
protocol | 协议列表 |
domain | 域名列表 |
category | 分类标签 |
product | 产品标签 |
当detail=true时,默认为详情模式,以cURL为例:
curl -X GET "http://fofa.icu/api/v1/host/78.48.50.249?detail=true&key=your-key"
响应示例:
{
"error": false,
"host": "78.48.50.249",
"ip": "78.48.50.249",
"asn": 6805,
"org": "Telefonica Germany",
"country_name": "Germany",
"country_code": "DE",
"ports": [
{
"port": 8089,
"protocol": "http"
},
{
"port": 7170,
"protocol": "http"
},
{
"port": 443,
"protocol": "https",
"products": [
{
"product": "Synology-WebStation",
"category": "Content Management System (CMS)",
"level": 5,
"sort_hard_code": 2
}
]
},
{
"port": 5060,
"protocol": "sip"
}
],
"update_time": "2023-05-24 12:00:00"
}
返回结果字段:
字段名 | 描述 |
---|---|
products | 产品详情列表 |
product | 产品名 |
category | 产品分类 |
level | 产品分层:5 应用层,4 支持层,3 服务层,2 系统层,1 硬件层,0 无组件分层 |
soft_hard_code | 产品是否为硬件;值为 1 是硬件,否则为非硬件 |