摘要
安全搞了十几年, 常用的数据资源主要包含IP地址库、威胁情报库、漏洞资源库,各类安全产品成熟后都不免会引入这些数据库做数据丰富拓展或检测。
但是由于这些资源的收集都是阶段性的工作,并没有记录下来各类资源的地址,导致每次换工作或长时间不用后都忘记资源地址,而且有些资源站过了一个阶段后会逐渐停更。因此为了记录和随时更新各类资源站的情况而写下次文章,同时也希望能为一些志同道合的同志们提供参考。
本文主要介绍一些免费的IP地址库资源。
国内资源
1、纯真地址库
纯真ip数据库是QQ时代开始的产物,收集了包括中国电信、中国网通、长城宽带、网通宽带、聚友宽带等 ISP 的较新准确 IP 地址数据。包括较全的网吧数据。希望能够通过大家的共同努力打造一个没有未知数据,没有错误数据的QQ IP。
纯真自2005年起一直为广大社区用户提供社区版IP地址库,如今在纯真官方微信公众号中每周免费更新离线版,包括EXE客户端和最新数据。
特点
- 因为IP地址数据是民间收集的,电信也会不时的更改IP段,所以有点遗漏、错误是难免的。
- 国内地址比较精确,部分数据能精确到县市级甚至街道,国外地址不够准确,一般只精确到国家。适合国内IP的查询。
- 不含经纬度信息。
- 提供查询API,可以进行高速检索。
- IP段连续,小巧轻便,它只用一个文件QQWry.dat就包含了所有记录,方便嵌入到其他程序中,也方便升级。
数据内容
1.0.8.0|1.0.15.255|中国|0|广东省|广州市|电信
IP段起始IP|IP段结束IP|国家|区域|省份|城市|运营商
官方下载地址
https://www.cz88.net
2、Ip2region
Ip2region为开源项目,github地址:https://github.com/lionsoul2014/ip2region。目前最新已更新到了v2.0版本,ip2region v2.0是一个离线IP地址定位库和IP定位数据管理框架,10微秒级别的查询效率,并提供了众多主流编程语言的 xdb 数据生成和查询客户端实现。
特点
- 数据聚合了一些知名ip到地名查询提供商的数据,经测试着实比经典的纯真IP定位准确一些。
- 多查询客户端的支持。
- ip2region的数据聚合自以下服务商的开放API或者数据(升级程序每秒请求次数2到4次):
>80%, 淘宝IP地址库, http://ip.taobao.com/ (将于2022年3月31日起永久关停)
≈10%, GeoIP, https://geoip.com/
≈2%, 纯真IP库, http://www.cz88.net
如果上述开放API或者数据都不给开放数据时ip2region将停止数据的更新服务。
数据内容
//每个 ip 数据段的 region 信息都固定了格式:
国家|区域|省份|城市|ISP
//只有中国的数据绝大部分精确到了城市,其他国家部分数据只能定位到国家,后前的选项全部是0。
官方地址
github地址:https://github.com/lionsoul2014/ip2region
国外资源
1、IP2Location LITE
IP2Location 包含商用版和免费版本两种,IP2Location™ LITE 为免费版本。
IP2Location™ LITE数据库由IP地址组成,这些IP地址用于确定IP地址的地理位置信息,例如国家,地区或州,城市,纬度,经度,邮政编码和时区。它支持所有IP地址,包括IPv4和IPv6。
特点
- 国外地理位置较为精确
- 每月更新
- 包含信息丰富,可选择需要的信息丰富程度的文件进行下载和处理。
- 包含IPV6地址库
官方地址
https://lite.ip2location.com
2、GeoIP
geoip是国外非常流行的IP地址查询库,其也分为商用版本和免费版本
特点
- 国外地理位置较为精确
- 免费版本更新周期不固定
- 包含信息丰富,可选择需要的信息丰富程度的文件进行下载和处理。
- 地址中有部分缺失段,质量不高
官方地址
官方网站地址:https://geoip.com/
免费版本下载地址:https://dev.maxmind.com/geoip/geoip2/geolite2