Minecraft(我的世界)中文论坛

标题: (楼主要出国出差一段日子,更新暂停两周,软件可用)全世界首款真正的反作弊登录器

作者: qinyudd    时间: 2013-5-20 11:01
标题: (楼主要出国出差一段日子,更新暂停两周,软件可用)全世界首款真正的反作弊登录器
MCBBS友情提示:
本启动器不支持Minecraft 1.6以及之后版本。
对于Minecraft 1.6以及之后的客户端,请在这个帖子选择新启动器。
[请作者更新启动器后自行去除本提示]


前言

界面以及防作弊演示


配置教程

下载地址和说明

更新日志































作者: 深海    时间: 2013-5-20 11:03
本帖最后由 深海 于 2013-5-20 11:04 编辑

期待真相!{:10_492:}

作者: w873130585    时间: 2013-5-20 11:04
{:10_513:}开个白名单加上正版验证基本色就杜绝了没素质的小学生,(有素质的小学生为什么要去防止)?
作者: 苏雅人    时间: 2013-5-20 11:06
{:10_492:}貌似不错  到时看看
作者: qinyudd    时间: 2013-5-20 11:09
w873130585 发表于 2013-5-20 11:04
开个白名单加上正版验证基本色就杜绝了没素质的小学生,(有素质的小学生为什么要去防止)?

作弊mod可不是白名单和正版验证的能阻止的,对于普通登陆器,透视和飞行永远存在,因为FZ没有办法知道有谁在使用{:10_492:}
作者: w873130585    时间: 2013-5-20 11:17
qinyudd 发表于 2013-5-20 11:09
作弊mod可不是白名单和正版验证的能阻止的,对于普通登陆器,透视和飞行永远存在,因为FZ没有办法知道有谁 ...

你的标题是防小学生,竟然我都让有素质的小学生来了难道素质的还会去作弊?
作者: zhh0000zhh    时间: 2013-5-20 11:18
qinyudd 发表于 2013-5-20 11:09
作弊mod可不是白名单和正版验证的能阻止的,对于普通登陆器,透视和飞行永远存在,因为FZ没有办法知道有谁 ...

服务器可以设置强制材质包,并设置fly=false
作者: qinyudd    时间: 2013-5-20 11:23
w873130585 发表于 2013-5-20 11:17
你的标题是防小学生,竟然我都让有素质的小学生来了难道素质的还会去作弊?

主要功能是防作弊,防破坏之类的肯定是要通过mod来了。正版用户用作弊mod的多得是,否则国外也不会有那么多anti-cheat的mod了(虽然通常不管用),正版≠有素质。
作者: qinyudd    时间: 2013-5-20 11:28
本帖最后由 qinyudd 于 2013-5-20 11:33 编辑
zhh0000zhh 发表于 2013-5-20 11:18
服务器可以设置强制材质包,并设置fly=false

fly=false不等于无法飞行,只是没有办法长时间滞空罢了。在地下挖矿的时候,只要靠墙飞 或者短时间飞行师可以的,还有如果装了工业mod ,有飞行背包的情况下可以让fly=false失效,要知道飞行mod的速度比飞行背包快多了,而且还不耗电。飞行mod还能加快平地移动速度,这个也不是fly=false能防止的。
对于材质,功能上是有重复,算是送的功能吧{:10_492:}
作者: ruienquan    时间: 2013-5-20 11:38
本帖最后由 ruienquan 于 2013-5-20 11:39 编辑

请问楼主 我小白  问下
已经开的服务器,可以用你这个技术么?
如何用,请详细的给个教程啊。

如何和服务器绑定然后定制有服务器IP的启动器。        再次感激楼主为MC反作弊做出的贡献!
还有这个是MOD么,没有MOD的水桶服能用么~

作者: zhh0000zhh    时间: 2013-5-20 11:44
qinyudd 发表于 2013-5-20 11:28
fly=false不等于无法飞行,只是没有办法长时间滞空罢了。在地下挖矿的时候,只要靠墙飞 或者短时间飞行师 ...

我一直以为fly=false就不能飞了呢。。。{:10_494:}原来如此
作者: qinyudd    时间: 2013-5-20 11:46
ruienquan 发表于 2013-5-20 11:38
请问楼主 我小白  问下
已经开的服务器,可以用你这个技术么?
如何用,请详细的给个教程啊。

可以,这不是个mod,是完全独立于客户端的一个软件。开启验证服务端后,只要玩家换专用登陆器就可以了,(主要是因为目前监听程序只支持我自己写的客户端,以后考虑分离)。验证服务器IP和端口可以在启动器里设置。

用法会在发布的时候一并写出来的。
作者: ruienquan    时间: 2013-5-20 11:54
本帖最后由 ruienquan 于 2013-5-20 11:54 编辑
qinyudd 发表于 2013-5-20 11:46
可以,这不是个mod,是完全独立于客户端的一个软件。开启验证服务端后,只要玩家换专用登陆器就可以了,( ...

好啊!    随时关注!    教程什么的 ,拜托请写大白话吧~  虽好弄个视频什么的!
作者: strawmaine    时间: 2013-5-20 11:57
到来吧,到来吧,新版启动器价值高高的嘞~
作者: ykc200    时间: 2013-5-20 11:58
既然是监听的话。。。我可以告LZ侵犯隐私权么233333
作者: ww42889    时间: 2013-5-20 11:58
{:10_495:}希望此块启动器能真正杜绝各种作弊行为,话说,玩家可以自行更换启动器的...
作者: 爆爆爆头王    时间: 2013-5-20 11:59
嗯,很不错的想法
作者: 97043381    时间: 2013-5-20 12:38
期待真相哦亲
作者: GID    时间: 2013-5-20 13:10
顶一个~
作者: qinyudd    时间: 2013-5-20 13:28
ww42889 发表于 2013-5-20 11:58
希望此块启动器能真正杜绝各种作弊行为,话说,玩家可以自行更换启动器的...

更换启动器无法启动监听程序,所以无法通过服务端的心跳验证~
不过这也是一个问题,就是有些服或者玩家确实不想要用我的启动器就无法登陆。所以我在考虑将监听程序剥离出来,但是因为MC客户端的工作原理,难度相当大,我还在构思。
作者: 771674297    时间: 2013-5-20 13:36
我的360会怎么样?
作者: kxjhwbb    时间: 2013-5-20 16:20
监视数据包的做法如何阻止透视?
透视的原理是在客户端本地采用特殊方法得到数据
数据包已经在玩家手里了。。。。

个人认为
目前绝对阻绝透视的方法只有修改服务器输出数据包有效
别的方法对于某些特别能折腾的小学生来说都是无效的...

当然了飞行加速什么的可以轻松阻止
作者: kxjhwbb    时间: 2013-5-20 16:20
qinyudd 发表于 2013-5-20 13:28
更换启动器无法启动监听程序,所以无法通过服务端的心跳验证~
不过这也是一个问题,就是有些服或者玩家确 ...

只要服务端给了数据  就没法阻止客户端看数据。。。
作者: saoruicnext    时间: 2013-5-20 16:52
唔,监听可以做成DLL注入javaw进程…
作者: qinyudd    时间: 2013-5-20 17:54
kxjhwbb 发表于 2013-5-20 16:20
只要服务端给了数据  就没法阻止客户端看数据。。。

是基于本地文件校验,只要修改过客户端的jar文件(或者在某个目录中,包括不仅限于./mods/ 增加了作弊文件),发送的特征码自然就会无效,何必去数据包上下功夫呢。
讲通俗了 就是实时客户端文件和进程监视,只能用官方提供的 否则就T下线
作者: qinyudd    时间: 2013-5-20 17:56
kxjhwbb 发表于 2013-5-20 16:20
监视数据包的做法如何阻止透视?
透视的原理是在客户端本地采用特殊方法得到数据
数据包已经在玩家手里了 ...

国外的防作弊mod都是用的修改数据包
1:耗资源,不是一般的耗
2:随版本要更新,不是全版本或者全服务端兼容
3. 有效能用的没几个
作者: qinyudd    时间: 2013-5-20 18:00
saoruicnext 发表于 2013-5-20 16:52
唔,监听可以做成DLL注入javaw进程…

这个模式的精髓是文件校验和心跳验证,注入java没有意义,何况注入进程是非常恶意且不可靠的,报毒和报错无法避免
作者: kxjhwbb    时间: 2013-5-20 18:04
qinyudd 发表于 2013-5-20 18:00
这个模式的精髓是文件校验和心跳验证,注入java没有意义,何况注入进程是非常恶意且不可靠的,报毒和报错 ...

很好  支持你
作者: zuanshi    时间: 2013-5-20 20:14
这么好.哇爽死了
作者: saoruicnext    时间: 2013-5-20 20:31
不错,楼主可以留个QQ么
作者: saoruicnext    时间: 2013-5-20 20:36
运行之后就扔到托盘吧。。
作者: qinyudd    时间: 2013-5-20 22:09
saoruicnext 发表于 2013-5-20 20:31
不错,楼主可以留个QQ么

24090767 晚上一般隐身,白天一般不在线{:10_492:}
作者: ruienquan    时间: 2013-5-21 10:30
本帖最后由 ruienquan 于 2013-5-21 10:34 编辑

如果服务器有2个IP 电信网通    如何在配置服务端里添加2个IP  是不是在
our $ServerAdd = "127.0.0.1:25565"; #游戏服务端的IP/端口 的下面
加一行   our $ServerAdd = "127.0.0.1:25565"; #游戏服务端的IP/端口  第二个IP啊


还有就是 4444修改为你使用的验证服务端的端口(不是游戏服务端哦)
这个端口怎么来的 小白彻底不懂    ~
我的服务器是租的,不知道能不能用啊,可不可以弄个视频啊,哎  太难理解!只怪我太白~

要是能加你QQ远程给我鼓弄一下就好了~

作者: qinyudd    时间: 2013-5-21 10:48
ruienquan 发表于 2013-5-21 10:30
如果服务器有2个IP 电信网通    如何在配置服务端里添加2个IP  是不是在
our $ServerAdd = "127.0.0.1:25 ...

哎呀 忘记考虑多IP了,我会在今天修复下,顺便今天会把配置简单化,晚上发布新版本的服务端
作者: qinyudd    时间: 2013-5-22 12:05
更新部分内容,增加开发进程
寻服务器公开测试,顺便可以提供技术支持
作者: qinyudd    时间: 2013-5-23 23:02
重大更新,基本完善加密流程,完成客户端文件全方位保护,求任何作弊mod挑战!
作者: zhh0000zhh    时间: 2013-5-23 23:17
.net是不会向下兼容的。。。。。
.net3.5兼容2.0是因为.net3.5的安装包同时安装了3.0和2.0
因为.net3.0和3.5公用2.0和system.dll
但.net4是独立安装包,所有文件都是独立的,即使没有之前的版本也能使用
换句话说,如果程序用的是之前的.net,单装.net4是没用的
作者: qinyudd    时间: 2013-5-23 23:23
zhh0000zhh 发表于 2013-5-23 23:17
.net是不会向下兼容的。。。。。
.net3.5兼容2.0是因为.net3.5的安装包同时安装了3.0和2.0
因为.net3.0和 ...

我编译的时候从.net 4移植到.net 3.5,但是因为我自己机器就是装了.net 4,没法测试,所以不保证移植有没有成功,所以才建议如果3.5不行就装4
话说关注点好奇怪啊你!!!!!!
作者: zhh0000zhh    时间: 2013-5-23 23:25
qinyudd 发表于 2013-5-23 23:23
我编译的时候从.net 4移植到.net 3.5,但是因为我自己机器就是装了.net 4,没法测试,所以不保证移植有没 ...

因为我也干过类似的事情。。。编译的时候从3.5降到2.0,结果各种莫名问题。。。。然后就研究了一下.net的结构。。。。。so。。。。。。
作者: hj7332337    时间: 2013-5-24 19:08
mark!!!!!!!!!!!
作者: AQue    时间: 2013-5-25 05:10
其實這個登錄器不錯
作者: 蜘蛛侠hw    时间: 2013-5-26 01:21
支持一下。
作者: a935490709    时间: 2013-5-26 01:43
感谢.......
作者: ligege520o    时间: 2013-5-26 05:25
抓一下包就搞定!
作者: qinyudd    时间: 2013-5-26 12:16
ligege520o 发表于 2013-5-26 05:25
抓一下包就搞定!

早就考虑到这点了,下一版本将加入根据时间戳和客户端设定的验证码随机生成的算法,每个包都会不同(其实代码中已经有了,只是还没正式启用){:10_492:}
作者: xzy50    时间: 2013-5-27 00:15
能防止透视材质么
作者: qinyudd    时间: 2013-5-27 12:49
xzy50 发表于 2013-5-27 00:15
能防止透视材质么

必然能啊,把材质文件夹放到保护列表里,就没办法放任何其他材质了。。。(好像有点暴力 {:10_495:}
作者: xzy50    时间: 2013-5-28 21:13
qinyudd 发表于 2013-5-27 12:49
必然能啊,把材质文件夹放到保护列表里,就没办法放任何其他材质了。。。(好像有点暴力

不能防止按键精灵吧
作者: zhh0000zhh    时间: 2013-5-29 16:10
增加一个材质白名单比较好。。。。否则高清材质就废了。。。
作者: qinyudd    时间: 2013-5-30 10:04
zhh0000zhh 发表于 2013-5-29 16:10
增加一个材质白名单比较好。。。。否则高清材质就废了。。。

好主意,考虑中~
作者: yuxuanchiadm    时间: 2013-5-30 10:52
这方法还是有缺陷的,玩家可以伪造一个客户端,发送虚假消息给服务端匹配。
想让玩家完全无法作弊,只有在MC服务端动刀才可以。
作者: qinyudd    时间: 2013-5-30 10:59
yuxuanchiadm 发表于 2013-5-30 10:52
这方法还是有缺陷的,玩家可以伪造一个客户端,发送虚假消息给服务端匹配。
想让玩家完全无法作弊,只有在 ...

前面已经回复了,这个问题我在刚开始设计的时候就考虑到了。下一个版本将会加入基于时间戳和预定义随机数混淆加密的算法,计算原理已经基本设计好了。到时候不用我的登陆器是无法得出正确的校验码的,抓取的数据包也无法重用,除非碰到高手破解了我的算法 我相信这样的高手应该不会出现在这儿吧- -
作者: yuxuanchiadm    时间: 2013-5-30 11:06
本帖最后由 yuxuanchiadm 于 2013-5-30 11:24 编辑
qinyudd 发表于 2013-5-30 10:59
前面已经回复了,这个问题我在刚开始设计的时候就考虑到了。下一个版本将会加入基于时间戳和预定义随机数 ...

一般这种小程序完全可以反汇编后得出程序原意,所以不需要对数据包进行抓取分析,就可以直接获得你的算法,或者干脆就反汇编后把那段代码复制出来,再用原先的框架一套,就完成了。(像啥病毒分析,外挂啥的经常用类似手段),建议应该对程序进行花指令处理等。能保证相对安全

补充:还有如果你使用这种方法的话服务端应该也要进行相应运算吧,开源真的大丈夫? XD 毕竟这玩意普通玩家也可以拿到,那么是否能通过服务端弄到算法?(PS:像那种自己用的倒还不怕服务端泄露给客户端,总不可能一个一个验证是不是腐竹然后再发程序给他吧 PPS:建议还是换其他不容易反编译的语言写,然后闭源)

作者: 474645956    时间: 2013-5-30 11:08
好东西,谢楼主。
作者: qinyudd    时间: 2013-5-30 11:19
yuxuanchiadm 发表于 2013-5-30 11:06
一般这种小程序完全可以反汇编后得出程序原意,所以不需要对数据包进行抓取分析,就可以直接获得你的算法 ...

如果非要反汇编破解我的算法,那么加花指令也就是拖延下时间而已

不过就算得到我的算法,因为是随机数+时间戳混淆,这个随机数每次生成校验码定义的时候都是不一样的(随机数是通过RC2加密放在客户端配置文件中的),所以就算设计出一个欺骗登陆器,各个服也不通用。
退一万步说,某闲的蛋疼的逆向工程高手非要写个类似注册机的玩意来自动反编译抓取随机码生成算法,我只能说有这个闲工夫你怎么不去拯救世界呢?
作者: qinyudd    时间: 2013-5-30 11:24
yuxuanchiadm 发表于 2013-5-30 11:06
一般这种小程序完全可以反汇编后得出程序原意,所以不需要对数据包进行抓取分析,就可以直接获得你的算法 ...

不过反编译也就能破解下算法,不过复制原代码。。。真有这样的技术软件厂商都能倒闭了
作者: yuxuanchiadm    时间: 2013-5-30 11:38
qinyudd 发表于 2013-5-30 11:24
不过反编译也就能破解下算法,不过复制原代码。。。真有这样的技术软件厂商都能倒闭了

只能说无法理解哪些作弊的人什么心态,MC这种沙盘游戏最忌讳就是作弊,作弊多了就没意思了(PS:真心当时MC出TMI时一时糊涂,下了一个去MC单人里面玩,当时记得各种TNT、各种奇葩建筑(还没出创造模式),结果后来闹得几个月没玩MC,就觉得啥东西都玩透了没意思了QAQ),要是所有人都能懂就好了
作者: qinyudd    时间: 2013-5-30 11:46
yuxuanchiadm 发表于 2013-5-30 11:38
只能说无法理解哪些作弊的人什么心态,MC这种沙盘游戏最忌讳就是作弊,作弊多了就没意思了(PS:真心当时 ...

有些透视 飞行 找矿mod其实并不会让人丢失乐趣(毕竟矿还是自己挖的,就是轻松愉快了很多),但是会严重影响服里面的生态平衡。。亲身经历,从而产生写着东西的想法
作者: yuxuanchiadm    时间: 2013-5-30 12:01
qinyudd 发表于 2013-5-30 11:46
有些透视 飞行 找矿mod其实并不会让人丢失乐趣(毕竟矿还是自己挖的,就是轻松愉快了很多),但是会严重影 ...

其实我那边也管着一个服务器,登陆器也是自己的团队做的,在反作弊方面的目前有考虑是直接截取玩家屏幕来实现(主要是截取屏幕的,他伪造的可能性不大,其实也有想过通过和你类似的方法来反作弊),其实说实在没哪个程序猿闲的蛋疼去专门对付你自己写的反作弊逻辑,普通玩家是没那技术的。
作者: qinyudd    时间: 2013-5-30 12:03
yuxuanchiadm 发表于 2013-5-30 12:01
其实我那边也管着一个服务器,登陆器也是自己的团队做的,在反作弊方面的目前有考虑是直接截取玩家屏幕来 ...

截屏- - 这个过火了。。。。这可是赤裸裸的木马行为
作者: c5424834    时间: 2013-5-30 12:12
win7能用吗?64位的
为什么打不开那个pl
作者: qinyudd    时间: 2013-5-30 12:20
c5424834 发表于 2013-5-30 12:12
win7能用吗?64位的
为什么打不开那个pl

能用,你确定用正确方法打开了吗

打开命令行 开始-运行-cmd 找到server.pl
默认应该已经配置好环境变量了 输入 perl server.pl 服务端就运行了

作者: yuxuanchiadm    时间: 2013-5-30 12:23
qinyudd 发表于 2013-5-30 12:03
截屏- - 这个过火了。。。。这可是赤裸裸的木马行为

可以通过MOD调用MC内部截屏的代码来截取MC屏幕,并不是全屏截屏,并且即使窗口重叠,也不会截取到用户个人内容(而且目前也只是想法而已 XD)
作者: c5424834    时间: 2013-5-30 12:29
qinyudd 发表于 2013-5-30 12:20
能用,你确定用正确方法打开了吗

打开命令行 开始-运行-cmd 找到server.pl

我打开了cmd之后直接输入了perl server.pl

他说找不到文件,
找这个文件的其他命令是什么,?
作者: qinyudd    时间: 2013-5-30 13:22
c5424834 发表于 2013-5-30 12:29
我打开了cmd之后直接输入了perl server.pl

他说找不到文件,

比如你把server.pl放在 D:/minecraft/server/下面
先输入D: 切换到D盘
再输入cd minecraft/server/切换到目标文件夹
然后就可以运行server.pl了

作者: c5424834    时间: 2013-5-30 14:39
qinyudd 发表于 2013-5-30 13:22
比如你把server.pl放在 D:/minecraft/server/下面
先输入D: 切换到D盘
再输入cd minecraft/server/切换 ...

你 Qq多少
我的625721762
加了,研究一下,把你登录器发扬光大,
给他们做个视频教程,
我已经设置好了,
作者: qinyudd    时间: 2013-5-30 14:57
c5424834 发表于 2013-5-30 14:39
你 Qq多少
我的625721762
加了,研究一下,把你登录器发扬光大,

24090767 不过白天没时间,只有晚上在线
老实说我确实不知道有没有哪个服在正式用这个登陆器了。。。没有FZ联系过我{:10_503:}

作者: seadog007    时间: 2013-6-1 08:02
有點難懂,不過還不錯。
作者: 我爱我的世界    时间: 2013-6-1 08:08
又不一定要这样登陆
作者: qinyudd    时间: 2013-6-1 15:35
我爱我的世界 发表于 2013-6-1 08:08
又不一定要这样登陆

请仔细阅读弄清楚原理
作者: Trainboy    时间: 2013-6-1 18:47
呵呵
如果封包伪装会怎么样
作者: qinyudd    时间: 2013-6-1 19:05
Trainboy 发表于 2013-6-1 18:47
呵呵
如果封包伪装会怎么样

这问题已经回答过N遍了。。。。即将采用时间戳和随机码的混淆算法,封包无法重用。。。。
作者: kissoul    时间: 2013-6-1 21:40
楼主出正式版了,发到国外去吧,也算中国对MC的贡献吧

不过我倒是不介意作弊mod,fly,x-ray,用作弊其实算不上小学生

拆房子偷东西才叫熊孩子小学生
作者: 956425640    时间: 2013-6-1 22:59
qinyudd 发表于 2013-6-1 15:35
请仔细阅读弄清楚原理

直接修改原版材质贴图怎样?
作者: qinyudd    时间: 2013-6-1 23:01
956425640 发表于 2013-6-1 22:59
直接修改原版材质贴图怎样?

文件特征码会改变,验证无法通过
作者: 五夜迴风    时间: 2013-6-2 06:15
那个,域名作为IP的貌似无法通过生成配置,提示输入正确的ip和端口。
不知道作者有没有将IP设定为域名可用呢?
作者: Trainboy    时间: 2013-6-2 10:16
qinyudd 发表于 2013-6-1 19:05
这问题已经回答过N遍了。。。。即将采用时间戳和随机码的混淆算法,封包无法重用。。。。

好吧
我已经想到一个方法
作者: qinyudd    时间: 2013-6-2 12:02
五夜迴风 发表于 2013-6-2 06:15
那个,域名作为IP的貌似无法通过生成配置,提示输入正确的ip和端口。
不知道作者有没有将IP设定为域名可用呢 ...

有域名肯定有IP啊。。。
作者: qinyudd    时间: 2013-6-2 12:05
Trainboy 发表于 2013-6-2 10:16
好吧
我已经想到一个方法

有破解方法不妨提出来
作者: Baozou    时间: 2013-6-2 14:27
之前我有提过一个想法.这次竟然真的有人研究出来了Or2
作者: a913844287    时间: 2013-6-2 16:02
你要考虑到。。。不是所有人都会去用你的登陆器

比如我就有这样的习惯:下载了服务器的客户端之后删的只剩下bin、mod、coremod文件夹后换上自己的启动器。
作者: a913844287    时间: 2013-6-2 16:03
zhh0000zhh 发表于 2013-5-20 11:18
服务器可以设置强制材质包,并设置fly=false

装上Optifine可以让强制材质包失效
作者: a913844287    时间: 2013-6-2 16:07
哦,没看到监听程序的心跳验证。。。

不过,有反作弊器肯定就会有反反作弊器。

心跳验证吗,先截取一个数据包,然后分析出心跳验证的规律,再本地模拟心跳发送程序,不就是了?

甚至直接反编译你的监听程序都行。
作者: qinyudd    时间: 2013-6-2 16:12
a913844287 发表于 2013-6-2 16:07
哦,没看到监听程序的心跳验证。。。

不过,有反作弊器肯定就会有反反作弊器。

你确定看完作弊演示了?
作者: a913844287    时间: 2013-6-2 16:19
qinyudd 发表于 2013-6-2 16:12
你确定看完作弊演示了?

在texturepack文件夹和mods文件夹增加文件后,禁止指定的进程访问,或者对指定的进程隐藏使其认为此地无文件,这个构思方向你认为如何?
作者: a913844287    时间: 2013-6-2 16:21
qinyudd 发表于 2013-6-2 16:12
你确定看完作弊演示了?

否则,你认为天朝子民的反防作弊手段是吹的么?
作者: qinyudd    时间: 2013-6-2 16:53
a913844287 发表于 2013-6-2 16:19
在texturepack文件夹和mods文件夹增加文件后,禁止指定的进程访问,或者对指定的进程隐藏使其认为此地无文 ...

根据我的知识储备 禁止指定进程访问指定文件夹 只能通过写windows自身的安全设置和底层驱动来做到,如果你有简单且能做到的方法 你可以去试试。。。。
作者: qinyudd    时间: 2013-6-2 16:59
a913844287 发表于 2013-6-2 16:21
否则,你认为天朝子民的反防作弊手段是吹的么?

MC玩家的层次 为啥非要拿hacker的层次去代替呢?人家几百人团队开发的网游反作弊都能被破,我一个人写的肯定也不是100%安全。对于99%的玩家来说,技术层面上已经无法攻破这就足够,我已经不再考虑技术层次的反破解了,现在的手段完全足够。我现在找的只有逻辑上有没有漏洞
作者: a913844287    时间: 2013-6-2 17:27
本帖最后由 a913844287 于 2013-6-2 17:28 编辑
qinyudd 发表于 2013-6-2 16:59
MC玩家的层次 为啥非要拿hacker的层次去代替呢?人家几百人团队开发的网游反作弊都能被破,我一个人写的肯 ...

是不能拿hacker的水平去看待MC玩家,但是你不能保证MC玩家里面没有这样级别的Hacker。
总会有一些人,看到什么反作弊机制,就会去想办法XX,比如我,
但是实际上他们也不会真的是想要去XX来做坏事的,但是就是想要去干,成功了也当是增加一条经验。

但也对于实际玩家来说,如果一个服务器限制这限制那,甚至连自己想要用的材质包都不能装,自己需要用到但是又不是作弊的mod也不能用,我想,很多的玩家就会选择走人吧,包括我如果有时候没有XX的闲心,就一走了之,大不了不玩这个服务器罢了
作者: Trainboy    时间: 2013-6-2 17:33
qinyudd 发表于 2013-6-2 12:05
有破解方法不妨提出来

呵呵
当心熊孩子
作者: a913844287    时间: 2013-6-2 17:34
qinyudd 发表于 2013-6-2 16:59
MC玩家的层次 为啥非要拿hacker的层次去代替呢?人家几百人团队开发的网游反作弊都能被破,我一个人写的肯 ...

另外,在中国的MC玩家中也有非常之多的Linux用户,包括我也是。如果一个服务器突然启用这样的防护措施,无疑会损失很多的玩家。
作者: qinyudd    时间: 2013-6-2 18:00
a913844287 发表于 2013-6-2 17:34
另外,在中国的MC玩家中也有非常之多的Linux用户,包括我也是。如果一个服务器突然启用这样的防护措施,无 ...

不知道你从哪的出“非常之多的linux用户”这个结论。。。。我从事linux工作这么多年,玩mc也这么多年,看到这个结论倍感欣慰
新加的白名单功能就是为了高清材质和可信mod添加的,东西总是逐步完善。况且采用严格的反作弊,总是有失有得,你大可以不把材质文件夹添加到保护列表。

说到底,写这东西也是出于兴趣,有人用就拿去用,没人用大不了我挖个坑走人。。。


作者: a913844287    时间: 2013-6-2 19:00
qinyudd 发表于 2013-6-2 18:00
不知道你从哪的出“非常之多的linux用户”这个结论。。。。我从事linux工作这么多年,玩mc也这么多年,看 ...

那貌似是我表达错误了,我说的linux用户应该也算包括mac用户。。。(我原本的意思其实应该算是非Windows用户吧)
作者: 1076742624    时间: 2013-6-3 02:38
对不起,轻轻松就被我破解掉了 0.0
作者: 1076742624    时间: 2013-6-3 02:39
都说了不是服务端Only 的东西行不通为啥就是要作死呢
作者: qinyudd    时间: 2013-6-3 10:11
1076742624 发表于 2013-6-3 02:39
都说了不是服务端Only 的东西行不通为啥就是要作死呢

如果你说是通过伪造数据包的方式 请仔细看反作弊演示最下面一段。。
如果是其他方式 请分享一下我好改进
作者: aa846301    时间: 2013-6-4 00:15
求繁體中文阿 如果需要翻譯或是技術支援 隨時歡迎發站內信
作者: jixun66    时间: 2013-6-4 00:23
Windows 8 笔记本开不了提供的 EXE 档求解
作者: qinyudd    时间: 2013-6-4 00:58
aa846301 发表于 2013-6-4 00:15
求繁體中文阿 如果需要翻譯或是技術支援 隨時歡迎發站內信

完善之后会提供多语言版的
作者: qinyudd    时间: 2013-6-4 00:59
jixun66 发表于 2013-6-4 00:23
Windows 8 笔记本开不了提供的 EXE 档求解

因为测试的人太少。。。各个系统的兼容性不是很好,win8没测试过,在大多数XP和win7(有些还是会失败- -)机器上运行完好,我会逐渐扩大测试规模