输入:IP地址———>输出:这个IP地址所在的国家,地名,有时甚至能精细到楼层。
网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了几份文档,才知道其内幕,现在将我对Qqwry.dat的数据结构的理解展现出来。让更多人明白它的内幕。
详解解构:
1. qq.dat的数据存储格式:
1.1三大块: 文件头; 记录区; 索引区; 如图: 1.2详细解释三大块: 1.2.1第一块:文件头 文件头是8个字节长度,前四个字节存储了第一条索引的绝对地址,后四个字节存储了最后一条索引的绝对地址。 格式如图: 1.2.2第二块:索引区: 索引区格式如下图:先说一下IP地址的起始IP和结束IP。例如:中国,美国,英国每个国家都分配有不同的IP段,IP段就是由起始IP和结束IP组成,从起始IP到结束IP内的所有IP就组成了我们所说的IP段。比如: 010.018.132.000 010.018.132.255 [河北][承德169用户]
010.018.160.000 010.018.255.255 [河北][唐山] 再来说一下索引区的存储结构,它存储了很多条索引,每条索引的格式为7个字节,前四个字节表示的是一个IP段的起始字节,后三个字节是链接到以这个起始IP开始的IP段内的所有IP记录的地址,也就是说它是一个绝对地址,用于到链接到记录区查询国家,地区的数据。 1.2.3第三块:记录区: 记录区的数据格式不定,数据主要有以下类型: A:结束IP B:国家记录 (以0x 00结束 ) C: 地区记录 (以0x 00结束 ) D:标识字符: E:绝对偏移量 以上是我参考了网上各位大虾的解释后,根据自己的了解和感受,把这个问题再详细的解释一次,希望能给大家帮助。 附:本文图片是参考的
12下一页阅读全文
标签:
qqwry.dat,数据结构
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“qqwry.dat的数据结构图文解释第1/2页”评论...
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新动态
2024年04月25日
2024年04月25日
- 王芷蕾.2001-盛开精选2辑【华纳】【WAV+CUE】
- 群星.2003-LOVE情歌集【正东】【WAV+CUE】
- 张其萍《美丽中国梦》[WAV+CUE]
- 群星《嗨麦顶级中文舞曲·金牌舞曲精逊2CD[WAV分轨]
- 群星《发烧女生 DSD》[WAV+CUE][625M]
- 张学友《私人珍藏(黑胶CD)》2CD[WAV+CUE][1.2G]
- 刘紫玲《紫音幽韵(DSD)》[WAV+CUE][441M]
- 刘珺儿.2004-靓人靓歌5CD【音乐谷】【WAV+CUE】
- 康乔.1991-精丫丽风】【WAV+CUE】
- 王韵婵.1993-明天【飞碟】【WAV+CUE】
- 和平之月系列PMR-0005贾鹏芳-河RIVER[WAV整轨]
- 和平之月系列PMR-0054贾鹏芳《二胡LOVERS》[WAV整轨]
- 阮兆祥.1989-我心深处【乐意】【WAV+CUE】
- 吴俊宏.2013-三吋心【豪记】【WAV+CUE】
- 陈咏桐.2024-吸引之力【地球娱乐】【FLAC分轨】