Wireshark抓包与流向ip的国家城市检索

最近笔者游戏在做台湾版本,对于大陆版本已知到台湾版本,与前几年项目除了繁体字和台湾SDK还多了一项【资源安全检测】这是台湾省针对大陆产品的一项查看封包流向的检测。说简单点就是不允许游戏有任何流向”China”的ip,任何服务,服务器都要架设到海外。
由于这项检测反馈周期比较长,所以笔者要对打出来的包做一个自测,于是用到了Wireshark。
Wireshark是抓包的工具,有Linux、MacOS与Windows版本。由于国产Android手机自带了很多后台服务,所以笔者推荐使用MacOS+iOS来测试资源流向。
如何抓包参考这篇文章Wireshark抓包iOS入门教程

我们通过上个文章的介绍发现抓到的数据是这样的
这里写图片描述
无法查看到底流向了哪个国家或地区
下面笔者着重说下如何查看ip流向
查看Edit→Preferences→Name Resolution
如果界面内显示GeoIP database directories
那么按照这篇文章去配置Wireshark使用技巧-GeoIP显示IP地理位置
如果读到这里你解决了问题恭喜你说明你用的是相对老一点的版本,使用.dat格式的数据库就可以查看IP位置了

如果显示的是MaxMind database directories
这里写图片描述
说明你和我一样用的最新版本,将鼠标悬停在MaxMind database directories
这里写图片描述
发现不能使用.dat的数据库要使用.mmdb数据库
.mmdb数据库从这个网址下载GeoLite2 Free Downloadable Databases
点击Edit设置一个存放.mmdb数据库的文件夹
文件夹内放置.mmdb文件
这里写图片描述
这里写图片描述
然后我们继续抓包,点击 统计→端点 或者 Statistiques→Terminaux
这里写图片描述
配置成功~

猜你喜欢

转载自blog.csdn.net/tj134679258/article/details/80908792