我的世界区域网联机如何关闭区域网联机时的正版验证

看到上面这段我们就很轻易的明白,joinserver.jsp的全部用处了。。
服务器会根据用户的信息,发送用户的ID和验证码还有服务器ID到这个页面。然后由这个页面的java脚本进行判断。如果合法则返回OK。如果非法则返回错误信息。
用户ID 这个很简单,就是玩家使用的ID, 验证码 其实就是一个很神奇的东西了。有自己写过启动器的朋友估计都知道那里有一个参数叫做auth_session。 这个就是所谓的验证码了。事实上服务器也只验证这2个参数,如果符合就代表验证通过了。 最后的服务器ID比较复杂些,个人是觉得基本也用不到,就不细说了。

好了。到现在我们已经完整的了解了整个验证过程,懂java的朋友应该可以很轻易的搞定接下来的步骤了把!


那么为了避免一些误会,完整的验证代码我就不写出来了。大家自己搞定吧!

最后附上1.7的验证机制简介:


实际上1.7的验证机制还是差不多,只是传递参数的方法从明文改为 json文件了。本质上是没有任何区别了。
唯一的难度就是需要写一段分析json的代码。不巧本人不是太熟悉这些玩意儿,所以就没什么进展了。如果有兴趣的朋友可以站内短信我。
我会分享自己的发现,也希望有朋友可以来帮助我破解掉1.7的验证机制。

本人技术基本为0。。 各位高手少喷。

  我的世界正版验证工作原理解析。那下面给大家分享的是游戏正版验证的原理,那不知道我的世界正版是怎么验证的玩家不妨进来看看下面的介绍吧!

  游戏园我的世界官方群:(已满) 二群: 欢迎各路喜爱我的世界的小伙伴们加入讨论!

  玩服务器的小伙伴们可以加入: 群一起联机玩游戏哦!

  如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址

  如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>><<<进行投稿哦~ 有奖品哦~

  正版服的正版验证是这样工作的:

  正版服就像你在12306买火车票。

  首先你需要向12306提供姓名+身份证号,12306会从政府的数据库验证真实性,验证通过的话,你就购买成功了。

  盗版服无法与Mojang通讯,那么盗版服里的UUID是哪来的?

  盗版服用以下方式处理UUID:

  有时直接自己编一个UUID,这个时候编什么UUID就由不得你了。在这种情况下,改正版ID当然是自找麻烦。

  有时会直接向玩家的客户端索要UUID,不管真假,在这种情况下,改正版ID不会有负面影响。

  不同启动器处理UUID的方法也有所不同:

  正版启动器-在线模式:直接向Mojang服务器索要自己的UUID。

  正版启动器-离线模式:使用之前在线模式时索要的UUID。

  盗版启动器:要么自己用某种算法编一个,要么直接留空。但留空的话在单人模式下无法使用“对局域网开放”功能,而且部分Mod依赖客户端提供的UUID认人,留空的话这些Mod就认不出你了。

  也就是说只要你用正版启动器,你的UUID无论如何都不会错。

  正版用户更改ID就像你去派出所办理改名手续一样,身份证号也就是UUID是不会变的。

  综合来说,正版用户更改ID需要注意以下几点:

  1、经常常去的服务器版本必须高于1.7.6;

  2、经常去的服务器使用的插件和Mod必须是以UUID而不是以玩家ID作为识别依据;

  3、常去的服务器若为盗版服,那么改ID之后是认不出你的。建议向服主端茶倒水拍马屁请他帮你转移玩家数据…

  PS:在此非常感谢我的世界玩家wmx080的分享。

  以上就是我的世界正版验证工作原理解析。更多精彩尽在游戏园我的世界专区。

我要回帖

更多关于 我的世界区域网联机 的文章

 

随机推荐