爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1661|回复: 24
收起左侧

[教程] v3.2区号秀数据库格式讨论

  [复制链接]
发表于 2010-6-2 00:13:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 qwertyui 于 2010-6-2 00:15 编辑

查看了原来的test1版数据库和现在正式版的数据库,了解了中间的一点差别,不过还有很多东西不了解

懂c166汇编的来看看,我反汇编在下面,在读数据库的地方加了一点注释



6688v3.2反汇编
新版数据库.txt (36.99 KB, 下载次数: 9)

评分

参与人数 1实力分 +1 金钱数 +100 技术分 +2 贡献分 +2 收起 理由
qqqingren + 1 + 100 + 2 + 2 支持

查看全部评分

发表于 2010-6-2 08:48:45 | 显示全部楼层
不懂 纯学习
回复 支持 反对

使用道具 举报

发表于 2010-6-2 09:26:22 | 显示全部楼层
不懂,纯帮顶
回复 支持 反对

使用道具 举报

发表于 2010-6-2 10:43:24 | 显示全部楼层
大力支持,小八永生
回复 支持 反对

使用道具 举报

发表于 2010-6-2 12:50:17 | 显示全部楼层
帮顶,等高手~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-2 17:15:43 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-2 17:22 编辑

没人呀,看来小8要完蛋了。

查到了一些,现在可以用test1的那个"NewBinTool.exe"查询正式版数据库中的手机号码了,显示正确,我再
看看普通号码的

test1手机数据库索引关系是5倍关系,正式版改成7倍了,还是慢慢看反汇编源码查出来的,还有就是test1城市长度8位,现在为12位(这个阿才有说过的)


来点高手人看源程序吧,一起讨论!!!!!
未标题-1.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-2 21:58:44 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-2 22:02 编辑

3.gif


改了个可以读正式版数据库的newbintool.exe , 下载图片,改后缀名为7z,解压后运行那个bat
3.gif
回复 支持 反对

使用道具 举报

发表于 2010-6-2 22:17:10 | 显示全部楼层
有没有这样试过?

用test的工具做好最新的库

刷test版
回复 支持 反对

使用道具 举报

发表于 2010-6-3 08:21:20 | 显示全部楼层
这个也想试过 可是test版没有找到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-3 08:58:52 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-3 09:12 编辑

回复 8# qqqingren


    我想法是将test1工具改成写正式库的工具,刷还是刷正式库

    现在这个工具被修改成可以读正式库的数据了(大家可以下什么那个gif,试试其他版本的正式库,用法还是和原newbintool工具一样)

    下步工作是想手工加个数据到正式库中去,看能否正常解析
回复 支持 反对

使用道具 举报

发表于 2010-6-3 13:00:07 | 显示全部楼层
本帖最后由 18ly 于 2010-6-6 11:02 编辑

回复 10# qwertyui


    对的。大家一起努力。正式版来了。

bin生成和测试工具 v0[1].5 for x618.rar

181.23 KB, 下载次数: 0

回复 支持 反对

使用道具 举报

发表于 2010-6-3 13:05:01 | 显示全部楼层
这个,不懂,帮顶。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-3 14:46:36 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-3 15:03 编辑

test1库最后一点还没搞清,mobile部分,没源码搞起来好累呀
回复 支持 反对

使用道具 举报

发表于 2010-6-3 14:52:36 | 显示全部楼层
我是想说,有什么软件啊数据啊什么的就先传上来,别到时候又没了
回复 支持 反对

使用道具 举报

发表于 2010-6-3 21:37:10 | 显示全部楼层
那就解析那个java的库  试试
回复 支持 反对

使用道具 举报

发表于 2010-6-5 01:48:58 | 显示全部楼层
不懂帮顶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-5 11:56:41 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-5 12:23 编辑

回复 15# qqqingren


    现在主要是手机号码段是怎样压缩、怎样索引的的搞不清,只能慢慢查,我现在是在pc平台查test1版转换工具“newbintool.exe”到底是

怎么做数据库的,数据转换部分比较难读,要是坛子里有此类高手,可以交流。

    另外,查test1版转换工具时,发现它其实是支持3g号码段的,逻辑上是支持任何号段,只是最后数据库的大小不能超过128k。

    还有就是它不晓得什么原因,取最新的x65非压缩版的数据时,并没把某些号段(包括3g号段)转换到x618库中,(这个有可能是阿材编程时的bug)

需要在mobileadd.txt直接加入号段,便可以解析了(pc机上是可以正确解析的),所以逻辑上手机刷test1版程序,用mobileadd.txt加入新的3g号码,生成新test1数据库,刷到手机,就可以支持3g号码了。(test1版的缺陷是城市名只能是4位,同区号的地方只能显最后那个地方,数据库不能超过128k)
回复 支持 反对

使用道具 举报

发表于 2010-6-5 13:07:41 | 显示全部楼层
支持你。。。我也发现是这样:取最新的x65非压缩版的数据时,并没把某些号段(包括3g号段)转换到x618库中,(这个有可能是阿材编程时的bug)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-6 03:03:28 | 显示全部楼层
本帖最后由 qwertyui 于 2010-6-6 03:05 编辑

呵呵,数据库格式都了解得差不多了
回复 支持 反对

使用道具 举报

发表于 2010-6-6 09:04:28 | 显示全部楼层
艰难的第一步已经迈出了,加油
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-4-29 23:57

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表