21
2024
03
16:53:04

IPV6地址数据库导出

先给两个网址:


IPV6数据库ipv6wry.db:http://ip.zxinc.org/

数据库文件格式说明:http://ip.zxinc.org/ipsearcher-4.0.0.120.7z


数据库解析脚本:https://github.com/JohnWong/python-tool



因为解析脚本为python编写,而非php编写.


其实PHP编写起来也比较容易,只是很花时间.



因此考虑将数据库导入到MYSQL中实现查询



在Ipdb.py里添加:


s=ipdb.getSize()

    i=0

    fileHandle = open('out.csv','w')

    while (i<s-1):

        fileHandle.write(str(ipdb.getData(i))+"\t"+str(ipdb.getData(i+1)-1)+"\t"+ipdb.getLoc(i)+"\n")

        i+=1

    fileHandle.close()

将数据库导出为文本

注意,会丢失最后行数据,因为没有结束IP地址.



其中,IPV6地址查询只使用前4个字节作为查询数据.


20010DA80200900E转换为2306139499429662734




同时还可以用IPLook.exe将IPV4数据库导出,合并IPV6以后进行数据库导入MYSQL查询





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/5515.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: