找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 广东林

[layer7] 有的QQ号不能允许指定登录?如何解决?

  [复制链接]
 楼主| 发表于 2011-7-4 08:06:49 | 显示全部楼层
本帖最后由 广东林 于 2011-7-4 12:16 编辑

试了,可以用
虽不明白,搞不懂,但知道这类QQ号是要作修改才能用
再次多谢MXSO
(管理员这50铜钱请给mxso)
routeros
回复

使用道具 举报

发表于 2011-7-4 09:41:36 | 显示全部楼层
本帖最后由 linter 于 2011-7-4 12:11 编辑

跟楼主说一下,要以实际抓包为准,不能以计算器转换的16进制为准
routeros
回复

使用道具 举报

 楼主| 发表于 2011-7-4 12:21:29 | 显示全部楼层
回复 linter 的帖子

1205768998 QQ号抓的包如下:

0000   00 14 78 f7 c3 46 ac 81 12 2f bf c2 08 00 45 00  ..x..F.../....E.
0010   00 73 04 10 00 00 40 11 19 b0 c0 a8 01 6f 77 93  .s....@......ow.
0020   23 10 0f a0 1f 40 00 5f be 7b 02 22 5d 00 91 7a  #....@._.{."]..z
0030   20 47 de 93 26 02 00 00 00 01 01 01 00 00 64 94   G..&.........d.
0040   dc 1b 28 d0 de 52 09 dc ed c8 ff 35 70 d8 47 37  ..(..R.....5p.G7
0050   75 76 2e a6 e4 e7 19 54 0d ba db 25 ee b7 86 5a  uv.....T...%...Z
0060   c4 0a d3 ee fb 4a f8 e3 dd 38 6b 82 51 8b 8f 81  .....J...8k.Q...
0070   6a e0 13 06 ed 30 c0 12 f0 2c 07 9f f3 b2 d7 fa  j....0...,......
0080   03   

不是计算的
但47de9326要改为67de9326,真是搞不懂                                            .
routeros
回复

使用道具 举报

发表于 2011-7-4 12:41:33 | 显示全部楼层
其实那个67 只是个幌子,我也不想多解释了。楼主没必要纠结这点了
routeros
回复

使用道具 举报

 楼主| 发表于 2011-7-4 12:54:37 | 显示全部楼层
回复 linter 的帖子

呵呵,真搞不懂
能明示下吗?
routeros
回复

使用道具 举报

发表于 2011-7-4 14:35:57 | 显示全部楼层
我也想知道为什么47变67?
routeros
回复

使用道具 举报

 楼主| 发表于 2011-7-5 09:36:00 | 显示全部楼层
本帖最后由 广东林 于 2011-7-5 16:28 编辑

qq号390259298转换十六进制为1742e262
但1742e262要变为1762e262才能用
虽搞不明,但知是这样做的了
多谢MXSO提供的代码,给我指明了方向
routeros
回复

使用道具 举报

发表于 2011-7-23 10:29:10 | 显示全部楼层
回复 广东林 的帖子

还是么有看出来你的脚本跟moxn的脚本有什么区别
routeros
回复

使用道具 举报

发表于 2011-7-23 10:36:37 | 显示全部楼层
回复 linter 的帖子

怎么能抓到那个QQ号的16进制文件呢?
routeros
回复

使用道具 举报

发表于 2011-9-16 18:39:38 | 显示全部楼层
好像也遇到过这样的情况,现在试试
routeros
回复

使用道具 举报

 楼主| 发表于 2011-9-17 11:27:21 | 显示全部楼层
今天试了QQ号1762345  
其十六进制为10bfae9

但正确表达式为
/ip firewall layer7-protocol
add name=qq-17562345 regexp="^.\?\02.+\0B\FA\E9.+\03\$"
呵呵真有趣
routeros
回复

使用道具 举报

发表于 2011-9-17 11:35:58 | 显示全部楼层
routeros
回复

使用道具 举报

 楼主| 发表于 2011-9-19 09:26:03 | 显示全部楼层
但QQ号为17536548的二进制为010B9624
表达式要改为
/ip firewall layer7-protocol
add name=qq-17536548a regexp="^.\?\02.+\01\0B\96.+\03\$"

要把24去掉而不是01,真搞不明
routeros
回复

使用道具 举报

发表于 2011-9-19 22:32:22 | 显示全部楼层
留个记号。下次看
routeros
回复

使用道具 举报

发表于 2011-11-8 21:41:08 | 显示全部楼层
本帖最后由 okpan 于 2011-11-9 14:23 编辑

这几天也遇上这问题,全部贴子看完,没搞明白,也没懂。继续关注。目前的解决方法是用QQ白名单,将允许上QQ的电脑IP加到排除列表中。这不是最好的方法,是没有办法的办法。

QQ号为379340558 转换十六进制为16 9C 47 0E通过几次测试,单数加20,如:
将16 9C 47 0E要变为16 9C 67 0E才能用,
为什么47要变67, 虽搞不明,但知是这样做QQ就可以上了。

总结:不能上的QQ要么加20试试,如果还不行就将最后一个去掉。如:169C670E改为169C67
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-17 19:54 , Processed in 0.097453 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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