Loading...
注册 登录
勋章功能:官方勋章中心 - 交易市场 - 交易管理 - 勋章仓库 - 勋章排序 |  帖子背景 论坛背景 自定义表情
自定义设置备份
返回列表 发帖
转到Guru!看帖

[已解决][BUG]不能正常使用Linux免客户端验证?

本帖最后由 DoraJDJ 于 2015-5-29 20:47 编辑

已解决。

昨天刚刚申请成功的Linux免客户端验证,今天弄了下结果不能正常进入服务器

我先通过http://cirno.biz/mclogindiy.php获取用户名和Session,然后把用户名和session放到启动代码中


启动游戏后一切正常,但是进入服务器时出现Bad Login


(终端输出:

我想问一下@⑨  ,是不是因为某些原因导致免客户端验证不可用?预计什么时候能修好?

顺便带上我自己弄的启动代码:https://bitbucket.org/snippets/DoraJDJ/zq9q

回复 1# DoraJDJ


    hash改变了.
你需要重新获得一下
这不是bug
每次登录启动器 或者获取hash时都会改变的.

mysql_fetch_array(
    mysql_query("SELECT mc,uid,mcid,mcloginsmp,mcmod,mcserverid,groupid,mclastloginip,password FROM {$tablepre}members WHERE mcid='{$mcid}' AND mchash='{$hash}'")
    ) or $errmsg.=" No Res ";
只有没有查到结果才会出 No Res.
帖内回复
DoraJDJ在 2015-5-1 13:44 回复:
我并没有在启动的时候重新获取hash或者使用Windows启动器,难道是我在操作的时候出现了问题?
在 2015-5-1 13:45 回复:
To DoraJDJ: 鬼知道你怎么.
在 2015-5-1 13:53 回复:
To DoraJDJ: 我准备撤退了  这两天不在.

TOP

好吧,抓包发现sessionId没有发给验证服务器,查log也发现Cirnocraft_Auth疑似被禁用
OTZ

TOP

不行了。。。。看到程序猿在这里互相秀代码简直把我秀得到处爬
帖内回复
DoraJDJ在 2015-5-1 17:22 回复:
至少不是秀恩爱(够了!
AtlantisStuart在 2015-5-1 23:04 回复:
To DoraJDJ: 你不提醒窝窝还真没打算烧FAF
tandi911在 2015-5-2 04:04 回复:
推倒次数41/100
前方睾能反应!码字推倒狂魔登陆!请无关人员迅速撤离!这不是演习!再重复一遍!前方睾能反应!码字推倒狂魔登陆!请无关人员迅速撤离!这不是演习!

TOP

回复 4# AtlantisStuart


    表示这是很初级的代码。
因为功能也不复杂。所以都没用框架什么的
你也可以很轻易写出来。

TOP

本帖最后由 DoraJDJ 于 2015-5-29 18:43 编辑

今天重新把这个坟挖一下,因为刚才在Windows下使用同样的方法测试:

* 使用启动器依旧正常使用
@⑨    这是什么原因造成的?

临时补充:
刚才重新到mclogindiy.php那获得了session,然后到http://cirno.biz/mcjoinserver.php做个验证:
  1. mcid(MC帐号):DoraJDJ
  2. Hash:e94ac8a6411403f1
复制代码

  1. http://cirno.biz/mcjoinserver.php?user=DoraJDJ&session=e94ac8a6411403f1

  2. 密码错误,或者你使用的是离线模式=w=再或者你需要重新打开登陆器登录..User:DoraJDJ Session:
复制代码
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

回复 6# DoraJDJ


    http://cirno.biz/mcjoinserver.php
已经没有在用了.

还是不行么?
帖内回复
DoraJDJ在 2015-5-29 19:58 回复:
刚才再测试了下,现在在Windows下可以了,稍后到Linux测试

TOP

现在应该好了..你再去试试吧
帖内回复
DoraJDJ在 2015-5-29 20:46 回复:
现在可以了,谢谢⑨大人OAO

TOP

返回列表