Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息

时间:2024-03-29 14:57:33

0x00 Wireshark使用技巧-GeoIP显示IP地理位置

说明

Wireshark软件通过安装第三方数据库是可以显示IP地址位置的。
所谓GeoIPGeolocation IP,就是通过来访者的IP,定位他的经纬度,国家/地区,省市,甚至街道等位置信息。
安装的时候需要注意使用Wireshark的版本,新老版本的Wireshark在对第三方库的稍微有一点不一样,这里主要说明Wireshark3.0+的版本的安装方法。

准备工作

下载第三方库官方地址:https://dev.maxmind.com/geoip/geoip2/geolite2/
下载第三方库云盘地址:https://pan.baidu.com/s/1UV_G-47gv1B7yhSXuM5Bbw 提取码:lxu8
下载Wireshark云盘地址:https://pan.baidu.com/s/1BldA7cN5Vy8PH8j8MqLrrw 提取码:9iav


0x01 Wireshark3+使用GeoIP

1.安装wireshark3.0后,打开wireshark界面,点击Edit->Prefencens
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
2.点击Name Resolution->MaxMind database directories->Edit
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
3.添加第三方数据库的目录即可。这里稍微解释下,MaxMind DB 文件格式是使用高效的二进制搜索树将IPv4IPv6地址映射到数据记录的数据库格式。
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
4.重启wireshark后开启抓包,点击标签页中的Statistics->Endpoints
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
5.点击IPv4标签页,即可看到Country,City,ASN,ASO等内容。
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
6.设置就是这么简单,但是这里没有看到很多人想要的经纬度信息,这是因为在wireshark更新后,它支持的第三方库文件的后缀就变成了.mmdb格式,这种格式GeoIP并没有放出有经纬度信息的,记得好像是因为License的问题。当然如果有需要使用经纬度信息,那么就去安装wireshark3.0以下的版本吧。

0x03 Wireshrak3-使用GeoIP

1.设置方法基本一致,这里就不多说了,区别在于,Wireshark3以下用的第三方数据库文件的格式是.dat的,这里直接看效果就可以了。
Wireshark使用技巧之GeoIP显示IP地理位置及经纬度信息
2.可以看到低版本中没有AS相关的信息,增加了经纬度的信息。一定要注意,longitude代表经度,也就是经度写在了后面,Latitude才是代表纬度,写在了前面,讲究!天天喊经纬度经纬度,写的时候居然是先写纬度再写经度,搞错了的都去罚站十分钟,毕竟我也站过十分钟,丢人的理科生,哈哈。