Minecraft(我的世界)中文论坛

标题: [安全][PCD]Valkyrie —— (1.2)MD5客户端Mod验证[1.7-1.12]

作者: 海螺螺    时间: 2017-3-17 13:55
标题: [安全][PCD]Valkyrie —— (1.2)MD5客户端Mod验证[1.7-1.12]
本帖最后由 1582952890 于 2018-3-1 08:15 编辑

「Valkyrie」v1.2
为你的服务器保驾护航
原 AntiCheat4
「什么是 Valkyrie?」
Valkyrie 是一个配合客户端Mod,利用 Forge 和服务器的协议,将客户端的所有安装的 Mod 进行验证,从根本上杜绝作弊的 Mod+插件。

「如何使用」

  • 将 Valkyrie1.2-bukkit.jar 放入服务器,开启后关闭。
  • 生成的插件文件夹中,将所有的拓展放入 /Valkyrie/extensions 里
  • 启动一次服务器,然后关掉
  • 然后打开下载的 ValkyrieEditor,指定客户端的 .minecraft 目录,生成配置文件
  • 将配置文件输出复制粘贴替换原来的 /Valkyrie/config/ModDetect.yml 文件
  • 开启服务端
  • 客户端 /mods 文件夹内放入 Valkyrie1.2-client.jar
  • 启动客户端后加入服务器
「视频使用教程

配置文件 ModDetect.YML」


「下载

您的评分,是对开发者最大的支持。
下载权限为 6级 以上。
配置文件生成器(方便泥萌不会配置的同学)
插件弃坑,暂不提供下载,请使用Ymer
获取最新版本可以点击收藏
或许你能加个群
219412424

「指令列表」
没有指令了,都没有了,没有了,没有了

「常见问题

为什么会报错
检查你的 Java 版本是不是 1.8
为什么 /lib 文件夹生成的 jar 文件只有 0KB
你的网络不好,在这里或者这里手动下载替换即可
能不能支持某某版本?

Valkyrie 将会支持 1.7.10+ 的所有版本,如果你需要的版本没有更新,请耐心等待。Valkyrie 将不会支持 1.7.10以下的版本。
报错了!有玩家能够开挂进入服务器了!
请检查是否为你的配置的问题,如果不是,请及时反馈。
如果玩家的 libraries 跟 .minecraft 不在一个目录,能扫描吗?
能,能
为什么会显示 Connection throttled?
bukkit.ymlconnection-throttle 设置为 -1,以此降低抗压测能力。
为什么会显示 A fatal error has occured, this connection is terminated ?
确定这是 Valkyrie 造成的问题后,站内私信或贴内回复,需要包含服务器日志输出。
或者试试新版本。

「已知问题

A fatal error has occured, this connection is terminated 都修了,修了,修了,看视频去
「Valkyrie
1.1


「更新记录


「赞助作者

本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为
禁止转载
在反馈之前请确保你是用的是最新的版本
反馈时请务必带上日志文件,否则一概忽略

[groupid=1330]PluginsCDTribe[/groupid]

ValkyrieEditor-1.0.jar

21.58 KB, 阅读权限: 90, 下载次数: 787

Valkyrie1.2-bukkit.jar

760.67 KB, 阅读权限: 90, 下载次数: 869

Valkyrie1.2-client.jar

1018.51 KB, 阅读权限: 90, 下载次数: 498

1.7-Valkyrie-client.jar

1018.52 KB, 阅读权限: 90, 下载次数: 733

Ext_Basic.jar

13.14 KB, 阅读权限: 90, 下载次数: 392

Ext_ModDetect.jar

44.94 KB, 阅读权限: 90, 下载次数: 395

1.7-Ext_Basic.jar

13.08 KB, 阅读权限: 90, 下载次数: 487

1.7-Ext_ModDetect.jar

44.81 KB, 阅读权限: 90, 下载次数: 511


作者: 余思思    时间: 2017-3-17 13:56
今天没有排版 233
作者: 海螺螺    时间: 2017-3-17 13:56
余思思 发表于 2017-3-17 13:56
今天没有排版 233

是的,赶着上学
作者: Rain_Effect    时间: 2017-3-17 13:58
支持AntiCheat系列!楼主加油!
另,排版是真的。。。赶着上学这理由我给满分。
作者: cyqsimon    时间: 2017-3-17 16:31
容我说一句 MD5已经是非常过时的加密标准 使用网络上现有的词典和穷举算法 丢给GPU算 几乎可以实时解密
建议使用SHA-128或更复杂的加密算法
作者: _DIM_    时间: 2017-3-17 17:22
其实我有个小问题
虽说AC3只支持到194,但我试了下,放到1.10.2运行都没任何毛病= =
所以不清楚AC4和AC3相比有哪些地方变了
楼主有空解释一下吧
作者: wormz    时间: 2017-3-17 17:27
是我火星了么,1.10有forge/bukkit 混血服务端了?
作者: 15519143469    时间: 2017-3-17 18:53
[18:48:05] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to AntiCheat4 v1.0
org.bukkit.event.EventException
        at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.10.2.jar:git-Paper-916.2]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.PlayerList.onPlayerJoin(PlayerList.java:357) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.PlayerList.a(PlayerList.java:177) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.LoginListener.b(LoginListener.java:144) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.LoginListener.E_(LoginListener.java:54) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.NetworkManager.a(NetworkManager.java:233) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.ServerConnection.c(ServerConnection.java:152) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:903) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:404) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:740) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:639) [patched_1.10.2.jar:git-Paper-916.2]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: java.lang.InternalError: Malformed class name
        at java.lang.Class.getSimpleName(Class.java:1330) ~[?:1.8.0_101]
        at java.lang.Class.isAnonymousClass(Class.java:1411) ~[?:1.8.0_101]
        at co.aikar.timings.MinecraftTimings.getPluginTaskTimings(MinecraftTimings.java:57) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.<init>(CraftTask.java:41) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:138) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.scheduleSyncRepeatingTask(CraftScheduler.java:125) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.scheduleSyncDelayedTask(CraftScheduler.java:108) ~[patched_1.10.2.jar:git-Paper-916.2]
        at com.ilummc.acp.D.ALLATORIxDEMO(l:64) ~[?:?]
        at com.ilummc.acp.D.ALLATORIxDEMO(l:119) ~[?:?]
        at com.ilummc.acp.AntiCheatPlugin.onJoin(l:5) ~[?:?]
        at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:35) ~[patched_1.10.2.jar:git-Paper-916.2]
        ... 15 more
作者: RyanJo    时间: 2017-3-17 21:05
要是可以禁止玩家用某个mod 就可以了,比如用x-ray 刚进去就会被服务器T出
作者: 海螺螺    时间: 2017-3-17 22:29
本帖最后由 754503921 于 2017-3-17 22:35 编辑
cyqsimon 发表于 2017-3-17 16:31
容我说一句 MD5已经是非常过时的加密标准 使用网络上现有的词典和穷举算法 丢给GPU算 几乎可以实时解密
建 ...


那么GPU可以实时解密1MB的文件了?我火星了?
不过sha256倒是个很好的想法
作者: 海螺螺    时间: 2017-3-17 22:30
wormz 发表于 2017-3-17 17:27
是我火星了么,1.10有forge/bukkit 混血服务端了?

mod是给客户端用的,插件放在服务器上
作者: 海螺螺    时间: 2017-3-17 22:31
酷车手BB弹 发表于 2017-3-17 17:22
其实我有个小问题
虽说AC3只支持到194,但我试了下,放到1.10.2运行都没任何毛病= =
所以不清楚AC4和AC3相 ...

主要是客户端的版本加到了1.11,原来mod版的最多支持194,并且原AC不能强制使用mod,也没有将要到来的mod查询功能
作者: 海螺螺    时间: 2017-3-17 22:33
15519143469 发表于 2017-3-17 18:53
[18:48:05] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to AntiCheat4 v1.0
org.bukkit ...

你用的是paper spigot吧,可能不支持
还有能提供何时,操作了什么之后发生的错误吗
作者: 15519143469    时间: 2017-3-17 22:34
754503921 发表于 2017-3-17 22:44
这个插件就是用来干这个的......

# In ms
auto-kick: 10000
time-out-reason: '登录超时'
fail-reason: '禁止作弊'
required:
- 140f279be6bd4dce18395d8a7196d733
- f4d0c01d17a759931b4b3896e4686f56
- 2ddb29a6e5ef63a7aab04b0c32a3276
- 43f423605f456622f7442361ba36d02d
- f3d1088176af21665084500614d64b57
- fd4766eb049c75d4f48d6a2f872b8813
- 1cdd72f7232e45551f16cc8ffd27ccf3
- 975a80c073b7fc084fe2f6ff0babfe2
- 9bfd658c9aa7ad77a68554a18873399f
- 5ddc398816756f98546726828b48db74
- ee0529f4917449654a23acde2cb5d2df
- a444400aebb661c5a89338d405aa9747
select: []

报错还和上面是一样    玩家进去就报错
作者: 海螺螺    时间: 2017-3-17 22:36
RyanJo 发表于 2017-3-17 22:50
好吧 这个插件我收藏了

感谢支持
作者: 15519143469    时间: 2017-3-17 22:36
754503921 发表于 2017-3-17 22:33
你用的是paper spigot吧,可能不支持
还有能提供何时,操作了什么之后发生的错误吗 ...

登录之后就报错~
作者: 15519143469    时间: 2017-3-17 22:36
754503921 发表于 2017-3-17 22:33
你用的是paper spigot吧,可能不支持
还有能提供何时,操作了什么之后发生的错误吗 ...

paper spigot  不支持么.....   好伤心
作者: 15519143469    时间: 2017-3-17 22:37
754503921 发表于 2017-3-17 22:33
你用的是paper spigot吧,可能不支持
还有能提供何时,操作了什么之后发生的错误吗 ...

还有配置不会设置   # In ms
auto-kick: 10000
time-out-reason: '登录超时'
fail-reason: '禁止作弊'
required:
        140f279be6bd4dce18395d8a7196d733
        f4d0c01d17a759931b4b3896e4686f56
        2ddb29a6e5ef63a7aab04b0c32a3276
        43f423605f456622f7442361ba36d02d
        f3d1088176af21665084500614d64b57
        fd4766eb049c75d4f48d6a2f872b8813
        1cdd72f7232e45551f16cc8ffd27ccf3
        975a80c073b7fc084fe2f6ff0babfe2
        9bfd658c9aa7ad77a68554a18873399f
        5ddc398816756f98546726828b48db74
        ee0529f4917449654a23acde2cb5d2df
        a444400aebb661c5a89338d405aa9747
select: []
作者: 海螺螺    时间: 2017-3-17 22:43
15519143469 发表于 2017-3-17 22:37
还有配置不会设置   # In ms
auto-kick: 10000
time-out-reason: '登录超时'

你真的用过yml吗....
注意开头空格相同长度
required:
- 140f279be6bd4dce18395d8a7196d733
- f4d0c01d17a759931b4b3896e4686f56
- 2ddb29a6e5ef63a7aab04b0c32a3276
- 43f423605f456622f7442361ba36d02d
等..

作者: 海螺螺    时间: 2017-3-17 22:44
RyanJo 发表于 2017-3-17 21:05
要是可以禁止玩家用某个mod 就可以了,比如用x-ray 刚进去就会被服务器T出

这个插件就是用来干这个的......
作者: RyanJo    时间: 2017-3-17 22:50
好吧 这个插件我收藏了
作者: 海螺螺    时间: 2017-3-17 22:51
15519143469 发表于 2017-3-17 22:34
# In ms
auto-kick: 10000
time-out-reason: '登录超时'

说不定本来就不支持paper, 我明天可能会发一个更新, 你明天勤着点来我这帖子看看, 说不定就支持了
作者: 15519143469    时间: 2017-3-17 22:53
754503921 发表于 2017-3-17 22:36
感谢支持

好的 , 给楼主加分   
作者: 海螺螺    时间: 2017-3-17 22:53
15519143469 发表于 2017-3-17 22:53
好的 , 给楼主加分

恩,非常感谢哦
作者: _DIM_    时间: 2017-3-17 23:31
754503921 发表于 2017-3-17 22:31
主要是客户端的版本加到了1.11,原来mod版的最多支持194,并且原AC不能强制使用mod,也没有将要到来的mod ...

MOD能给服务端用么?
sponge端
作者: q211316907    时间: 2017-3-18 00:46
终于支持1.11.2了,非常感谢~
作者: 中华博    时间: 2017-3-18 07:45
酷车手BB弹 发表于 2017-3-17 17:22
其实我有个小问题
虽说AC3只支持到194,但我试了下,放到1.10.2运行都没任何毛病= =
所以不清楚AC4和AC3相 ...

我的1.10.2paper就用不了AC3
作者: cyqsimon    时间: 2017-3-18 07:58
754503921 发表于 2017-3-17 14:29
那么GPU可以实时解密1MB的文件了?我火星了?
不过sha256倒是个很好的想法 ...

如果加密的是文件那实时解密还是说的有点过 但是对于密码/对称加密秘钥这类的字符串,高性能GPU可以每秒破解几千个
总之用SHA虽然会慢一点 但是相比MD5安全太多了
作者: 2063316628    时间: 2017-3-18 11:05
支持1.6.4么???
作者: 海螺螺    时间: 2017-3-18 12:24
2063316628 发表于 2017-3-18 11:05
支持1.6.4么???

不支持,通讯原理不同
作者: 海螺螺    时间: 2017-3-18 12:25
酷车手BB弹 发表于 2017-3-17 23:31
MOD能给服务端用么?
sponge端

可以的,不过单独的mod服务端还没做
作者: 海螺螺    时间: 2017-3-18 12:44
cyqsimon 发表于 2017-3-18 07:58
如果加密的是文件那实时解密还是说的有点过 但是对于密码/对称加密秘钥这类的字符串,高性能GPU可以每秒 ...

实际上这个md5只是一个验证mod的方法, 原理就是把客户端的mod列表发给服务器
然而直接发mod名或者别的, 熊孩子可以改modid什么的
所以md5只是个验证的作用, 就算破解了也没用, md5用来告诉服务器, 客户端用的mod是原来没改变过的mod
作者: 海螺螺    时间: 2017-3-18 13:52
15519143469 发表于 2017-3-17 22:53
好的 , 给楼主加分

我试了一下, paper是支持的
用的是楼下酷车手BB弹提供的PaperSpigot 1.10.2
作者: 15519143469    时间: 2017-3-18 15:13
754503921 发表于 2017-3-18 13:52
我试了一下, paper是支持的
用的是楼下酷车手BB弹提供的PaperSpigot 1.10.2

我用的是官网....最新的PaperSpigot1.10.2
作者: 15519143469    时间: 2017-3-18 16:18
15519143469 发表于 2017-3-18 15:13
我用的是官网....最新的PaperSpigot1.10.2

不行啊  换了 服务端核心  或者是单独用 这个插件  还是会报错  [16:12:15] [User Authenticator #1/INFO]: UUID of player Sin_aaryn is 74a7b9b2-2590-3a92-b6b1-ada50fb00f97
[16:12:15] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to AntiCheat4 v1.0
org.bukkit.event.EventException
        at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.10.2.jar:git-Paper-916.2]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.PlayerList.onPlayerJoin(PlayerList.java:357) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.PlayerList.a(PlayerList.java:177) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.LoginListener.b(LoginListener.java:144) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.LoginListener.E_(LoginListener.java:54) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.NetworkManager.a(NetworkManager.java:233) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.ServerConnection.c(ServerConnection.java:152) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:903) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:404) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:740) [patched_1.10.2.jar:git-Paper-916.2]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:639) [patched_1.10.2.jar:git-Paper-916.2]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: java.lang.InternalError: Malformed class name
        at java.lang.Class.getSimpleName(Class.java:1330) ~[?:1.8.0_101]
        at java.lang.Class.isAnonymousClass(Class.java:1411) ~[?:1.8.0_101]
        at co.aikar.timings.MinecraftTimings.getPluginTaskTimings(MinecraftTimings.java:57) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.<init>(CraftTask.java:41) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:138) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.scheduleSyncRepeatingTask(CraftScheduler.java:125) ~[patched_1.10.2.jar:git-Paper-916.2]
        at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.scheduleSyncDelayedTask(CraftScheduler.java:108) ~[patched_1.10.2.jar:git-Paper-916.2]
        at com.ilummc.acp.D.ALLATORIxDEMO(l:64) ~[?:?]
        at com.ilummc.acp.D.ALLATORIxDEMO(l:119) ~[?:?]
        at com.ilummc.acp.AntiCheatPlugin.onJoin(l:5) ~[?:?]
        at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:35) ~[patched_1.10.2.jar:git-Paper-916.2]
        ... 15 more
作者: City_of_Sky    时间: 2017-3-18 16:50
做任务需要理由吗?需要吗?不需要吗?
作者: 海螺螺    时间: 2017-3-18 18:10
余思思 发表于 2017-3-17 13:56
今天没有排版 233

你看我现在排版多好看是吧
作者: 青春Guy    时间: 2017-3-18 19:03
終於等到你
,md4
作者: solongyoung    时间: 2017-3-18 21:09
我1.10.2的服务器用的ac3 哈哈哈
作者: 海螺螺    时间: 2017-3-18 22:06
solongyoung 发表于 2017-3-18 21:09
我1.10.2的服务器用的ac3 哈哈哈

所以呢,有什么用呢
我猜猜, viabackward+194的端是吧
作者: solongyoung    时间: 2017-3-19 00:02
754503921 发表于 2017-3-18 22:06
所以呢,有什么用呢
我猜猜, viabackward+194的端是吧

可以用啊 sponge端 1.10.2
作者: solongyoung    时间: 2017-3-19 00:19
754503921 发表于 2017-3-18 22:06
所以呢,有什么用呢
我猜猜, viabackward+194的端是吧

不过还是挺期待你的ac4 sponge版 哈哈哈哈哈
作者: aaaage    时间: 2017-3-19 01:20
终于找到这种插件了
作者: 海螺螺    时间: 2017-3-19 06:44
solongyoung 发表于 2017-3-19 00:02
可以用啊 sponge端 1.10.2

不行的吧
人家在Mod注释里表明了可用的MC/Forge版本为1.9.4
你可能在哄人
作者: SR_踮脚    时间: 2017-3-19 07:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 海螺螺    时间: 2017-3-19 09:12
SR_踮脚 发表于 2017-3-19 07:27
3.4.3和这个4有什么区别???
4是新版么???比3.4.3新对么

并不想回答你的问题
如果你想用1.10开服, 发现并没有我这样的优秀的反作弊, 你就知道了有什么用
作者: 海螺螺    时间: 2017-3-19 10:54
15519143469 发表于 2017-3-19 11:06
不支持Paper 是个大害....

支持paper
帖子写的很明确了
作者: 15519143469    时间: 2017-3-19 11:06
不支持Paper 是个大害....
作者: 15519143469    时间: 2017-3-19 11:29
754503921 发表于 2017-3-19 10:54
支持paper
帖子写的很明确了

我换了 N多版本 的Paper 核心 还是不行啊  1.10.2的 ....  
作者: 15519143469    时间: 2017-3-19 11:42
你说的BB弹那个 paper核心是那个?
作者: 2063316628    时间: 2017-3-19 11:47
754503921 发表于 2017-3-18 12:24
不支持,通讯原理不同

能更新一个1.6.4的么  我服务器急需啊   一群作弊老  插件版的没啥用..
作者: 海螺螺    时间: 2017-3-19 12:03
15519143469 发表于 2017-3-19 11:42
你说的BB弹那个 paper核心是那个?

http://www.mcbbs.net/thread-661632-1-1.html
作者: 海螺螺    时间: 2017-3-19 12:04
2063316628 发表于 2017-3-19 11:47
能更新一个1.6.4的么  我服务器急需啊   一群作弊老  插件版的没啥用..

我只能说试试
现在用164的人已经很少了,真的
作者: 15519143469    时间: 2017-3-19 12:29
754503921 发表于 2017-3-19 12:03
http://www.mcbbs.net/thread-661632-1-1.html

去看过啦  没有1.10.2的 ....
作者: 15519143469    时间: 2017-3-19 12:53
754503921 发表于 2017-3-19 12:03
http://www.mcbbs.net/thread-661632-1-1.html

而且1.10.2的  还是报错   不添加任何其他插件   玩家进去还是报错..... 我不知道有啥毛病.....
作者: solongyoung    时间: 2017-3-19 12:54
754503921 发表于 2017-3-19 06:44
不行的吧
人家在Mod注释里表明了可用的MC/Forge版本为1.9.4
你可能在哄人

你可以自己去试试~不信算了
作者: 海螺螺    时间: 2017-3-19 12:57
15519143469 发表于 2017-3-19 12:53
而且1.10.2的  还是报错   不添加任何其他插件   玩家进去还是报错..... 我不知道有啥毛病..... ...


某酷车手BB弹提供的Paper1.10.2
使用Java8环境+Forge1.10.2-12.18.1.2011+AntiCheat4 4.1.2
进入, 弹出MD5列表
无报错
呵呵
作者: 海螺螺    时间: 2017-3-19 13:02
solongyoung 发表于 2017-3-19 12:54
你可以自己去试试~不信算了

反正1.11不支持就对了
作者: 15519143469    时间: 2017-3-19 13:13
754503921 发表于 2017-3-19 12:57
某酷车手BB弹提供的Paper1.10.2
使用Java8环境+Forge1.10.2-12.18.1.2011+AntiCheat4 4.1.2
进入, 弹出M ...

运行是没错 但是 你随便拿个客户端进入  就会报错  而且插件失效
作者: 15519143469    时间: 2017-3-19 13:13
15519143469 发表于 2017-3-19 13:13
运行是没错 但是 你随便拿个客户端进入  就会报错  而且插件失效

我说的一直都是  玩家进入后  报错
作者: 海螺螺    时间: 2017-3-19 13:30
15519143469 发表于 2017-3-19 13:13
我说的一直都是  玩家进入后  报错


作者: 15519143469    时间: 2017-3-19 15:17
754503921 发表于 2017-3-19 13:30

你进入服务器
作者: 15519143469    时间: 2017-3-19 15:17
本帖最后由 15519143469 于 2017-3-19 15:19 编辑
15519143469 发表于 2017-3-19 15:17
你进入服务器

有毒啊.....   你配置文件 可以发给我下么  谢谢  ~~~~
作者: 2063316628    时间: 2017-3-19 19:30
754503921 发表于 2017-3-19 12:04
我只能说试试
现在用164的人已经很少了,真的

大佬  我的是战争服务器  1.6.4的枪械扩展包比较多而且也比较好 但是1.6.4反作弊太菜了没什么用 求更一个1.6.4的  感激不尽
作者: mcbbs2050    时间: 2017-3-20 11:22
本帖最后由 mcbbs2050 于 2017-3-20 11:27 编辑

楼主,变速齿轮和鼠标连点器能不能防?
还有这个问题:



作者: 中华博    时间: 2017-3-20 19:42
本帖最后由 中华博 于 2017-3-20 20:46 编辑

我测试了一下不能验证核心文件,如果是纯净客户端直接能连进去服务器 Wurst作弊因为是纯净的,所以作弊仍然可以进去
作者: 海螺螺    时间: 2017-3-20 22:24
本帖最后由 754503921 于 2017-3-20 22:41 编辑
中华博 发表于 2017-3-20 19:42
我测试了一下不能验证核心文件,如果是纯净客户端直接能连进去服务器 Wurst作弊因为是纯净的,所以作弊仍然 ...


纯净客户端进服10秒自动踢
作者: 中华博    时间: 2017-3-21 20:45
754503921 发表于 2017-3-20 22:24
纯净客户端进服10秒自动踢

我貌似是10分钟被踢...
作者: [email protected]    时间: 2017-3-21 23:06
我会说混淆后,之前未命名类就会出异常。。。。另外,支持下1.8+可好?anticheat3不支持可选mod
作者: 你离开的梦    时间: 2017-3-22 01:39
老哥说个问题
我用的paperspigot的官方最新版
然后您这教程里的图片mod5的格式和配置里的格式不一样但是我都试过依然进不去服务器
服务器也没什么报错就一行

[01:34:16 WARN]: handleDisconnection() called twice
整的我有点崩溃
已经加你qq麻烦详说一下

作者: LM147    时间: 2017-3-22 09:55
你离开的梦 发表于 2017-3-22 01:39
老哥说个问题
我用的paperspigot的官方最新版
然后您这教程里的图片mod5的格式和配置里的格式不一样但是我 ...

把mod的名字改为mod.jar   其实你应该是没注意  插件重载后有提示的!
作者: LM147    时间: 2017-3-22 10:01
本帖最后由 LM147 于 2017-3-22 10:19 编辑

服务端版本:Paperspigot-1069  For1.11.2
[10:06:11] [Server thread/ERROR]: Could not pass event VerifiedEvent to AntiCheat4 v1.0
org.bukkit.event.EventException
        at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[patched_1.11.2.jar:git-Paper-1069]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.11.2.jar:git-Paper-1069]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.11.2.jar:git-Paper-1069]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) ~[patched_1.11.2.jar:git-Paper-1069]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) ~[patched_1.11.2.jar:git-Paper-1069]
        at com.ilummc.acp.g.onPluginMessageReceived(e:112) ~[?:?]
        at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:427) ~[patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:2535) ~[patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.PacketPlayInCustomPayload.a(SourceFile:58) ~[patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.PacketPlayInCustomPayload.a(SourceFile:8) ~[patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.11.2.jar:git-Paper-1069]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_121]
        at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:830) [patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:403) [patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:754) [patched_1.11.2.jar:git-Paper-1069]
        at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:652) [patched_1.11.2.jar:git-Paper-1069]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.NullPointerException
        at com.ilummc.acp.VerifiedEvent.onVerified(s:190) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor381.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[patched_1.11.2.jar:git-Paper-1069]
        ... 18 more
作者: 海螺螺    时间: 2017-3-22 12:21
[email protected] 发表于 2017-3-21 23:06
我会说混淆后,之前未命名类就会出异常。。。。另外,支持下1.8+可好?anticheat3不支持可选mod ...

是的,而且内部类似乎也有问题
1.8我试试
作者: 中华博    时间: 2017-3-23 20:53
LM147 发表于 2017-3-22 09:55
把mod的名字改为mod.jar   其实你应该是没注意  插件重载后有提示的!

全改城‘mod.jar’? 岂不是重名了?我也遇到同样的问题,怎么都验证不过去,谁能帮我,给20红包...Q:295108309
作者: LM147    时间: 2017-3-24 00:10
中华博 发表于 2017-3-23 20:53
全改城‘mod.jar’? 岂不是重名了?我也遇到同样的问题,怎么都验证不过去,谁能帮我,给20红包...Q:2951 ...

把放在服务器的mod改名
作者: 1160614251    时间: 2017-3-27 18:42
有点懵的问下,你和AntiCheat 3.4.3的作者不一样啊
为什么更新反而多开一个帖子了?
还是说现在插件由你来更新0.0
那原来的帖子捏?
作者: 1160614251    时间: 2017-3-28 12:49
754503921 发表于 2017-3-28 12:57
我跟原帖作者没有任何关系, 只是看不下去他老不更新

原来如此,哈哈,楼主威武
作者: 海螺螺    时间: 2017-3-28 12:57
1160614251 发表于 2017-3-27 18:42
有点懵的问下,你和AntiCheat 3.4.3的作者不一样啊
为什么更新反而多开一个帖子了?
还是说现在插件由你来 ...

我跟原帖作者没有任何关系, 只是看不下去他老不更新
作者: q138018461    时间: 2017-3-31 20:34
图挂了~~!!!!求贴
作者: q138018461    时间: 2017-3-31 20:49
配置绝对正确。spigot1.10.2不能进,验证失败。mod.jar也放好了。MD5也配置好了。就是验证失败。。不是超时
作者: 海螺螺    时间: 2017-4-1 13:02
q138018461 发表于 2017-3-31 20:49
配置绝对正确。spigot1.10.2不能进,验证失败。mod.jar也放好了。MD5也配置好了。就是验证失败。。不是超时 ...

你不要说配置绝对正确, 我就是拿spigot1.10.2构建的, 完全能用
当然你可以吧配置发出来
作者: 零日    时间: 2017-4-2 01:33
怎么ban机器码?
作者: 海螺螺    时间: 2017-4-2 13:58
零日 发表于 2017-4-2 01:33
怎么ban机器码?

/acp ban 玩家

作者: q138018461    时间: 2017-4-3 20:08
q138018461 发表于 2017-3-31 20:49
配置绝对正确。spigot1.10.2不能进,验证失败。mod.jar也放好了。MD5也配置好了。就是验证失败。。不是超时 ...

# 如果服务器没有收到AntiCheat Mod的MD5, 应该等待多久将玩家踢出
# 如果网络质量不佳, 可以适当调大此数值 (毫秒)
auto-kick: 10000
# 如果玩家验证超时, 他应该收到什么踢出消息
time-out-reason: '反作弊程序验证超时'
# 如果玩家MD5与服务器不符, 他应该收到什么踢出消息
fail-reason: '你装了非服务器指定模组,请下载专用客户端再进入,下载地址www.mcorg.com'
# 如果玩家的Mod没有一下任意一项, 他就会被踢出并收到'fail-reason'里的原因
# 这底下的MD5只是一个例子(并向新手腐竹提供了yml的格式)
# 客户端的MD5可以在./config/AntiCheat4.cfg 里找到
banned-message: 'You are banned from this server!'
required:
  - a3d343c19a4bd2bf3f0052ad6c85ad43
# 如果玩家的Mod的MD5里, 含有required和select以外的其他MD5, 他就会被踢出
select:
  - 6518ecbd825e76d524f98ee573a65e07
  - a8f7d98f5776f0606cf43dc3772c6bba
  - f7c2a9b052a750aa4e3551125c7d216
  - d1c7fede0527f38a1c8b561416cb7154
  - 9bfd658c9aa7ad77a68554a18873399f
  - 791acdd0b564ff6a02cf10f7a25a399d
  - 47794cef01de8f9164a276d101cbb995
  - f15a678fc727638282e4e090fb2f5529
  - a014b2832f943085ae5afe0cf7636860
  - 99fca5939386881e06a7eb1229bf54ca
# 关于required 和 selectrequired 里有的客户端里都必须有
# 客户端里减去required里的剩下的, 必须都在select里有
# 剩下的请根据require 和select 的中文意思和我上面的话自行品味
kick-after-banned: true
# 是否在玩家被ban后自动将其踢出


mod.jar 已经放在mod文件夹下了。
required下放的是重启插件验证出来的md5,当然客户端也是有的。
作者: q138018461    时间: 2017-4-3 20:18
好吧,看到你贴图复活了,跟着加了空格才验证成功了,建议下边的配置文件介绍那里也改好,但yml的读取规则来说,我跟你的配置应该一毛一样才对。不知道是哪里除了问题,建议config文字介绍也改好格式下。总之。还是非常感谢lz开发了这个ac4的。
作者: 海螺螺    时间: 2017-4-3 22:57
q138018461 发表于 2017-4-3 20:18
好吧,看到你贴图复活了,跟着加了空格才验证成功了,建议下边的配置文件介绍那里也改好,但yml的读取规则 ...

我的贴图用的图床啊,怎么会挂
作者: q138018461    时间: 2017-4-3 23:32
754503921 发表于 2017-4-3 22:57
我的贴图用的图床啊,怎么会挂

之前的确挂了
作者: q138018461    时间: 2017-4-8 00:43


连md5都不读取就把人T了。
作者: 海螺螺    时间: 2017-4-8 12:01
q138018461 发表于 2017-4-8 00:43
连md5都不读取就把人T了。

你放了mod.jar吗
作者: q138018461    时间: 2017-4-8 13:03
754503921 发表于 2017-4-8 12:01
你放了mod.jar吗

放了。。
作者: 海螺螺    时间: 2017-4-8 14:16
q138018461 发表于 2017-4-8 13:03
放了。。

不要用/acp reload命令, 手动重启服务器
作者: q138018461    时间: 2017-4-8 14:44
本帖最后由 q138018461 于 2017-4-8 17:00 编辑
754503921 发表于 2017-4-8 14:16
不要用/acp reload命令, 手动重启服务器

- -重启了N次了。测试环境是:1.10.2 spigot核心。BC群组,有时候就能进,大部分时候不能进入,情况就跟上边我的截图一样..handleDisconnection() called twice
作者: 海螺螺    时间: 2017-4-8 17:12
q138018461 发表于 2017-4-8 14:44
- -重启了N次了。测试环境是:1.10.2 spigot核心。BC群组,有时候就能进,大部分时候不能进入,情况就跟上 ...

handleDisconnection() called twice
你以为这是什么
任何插件用API踢人都显示这个
作者: q138018461    时间: 2017-4-8 19:36
我的意思是,的确是你的ac4的问题。。这里只是安利测试1.10-1.11的人员。的确存在该问题,反馈一下,仅此而已
作者: 海螺螺    时间: 2017-4-8 19:41
q138018461 发表于 2017-4-8 19:36
我的意思是,的确是你的ac4的问题。。这里只是安利测试1.10-1.11的人员。的确存在该问题,反馈一下,仅此而 ...

然而我自己并没有试出来这个问题, 可能是网络原因吧
刚刚的态度不是很好, 谅解一下
作者: q138018461    时间: 2017-4-8 19:57
754503921 发表于 2017-4-8 19:41
然而我自己并没有试出来这个问题, 可能是网络原因吧
刚刚的态度不是很好, 谅解一下 ...

easy boy~能理解,每个人都有不顺利的时候。虽然这个问题的确存在,但是写得还是很好了。
作者: losefood    时间: 2017-4-11 10:30
我实验了好多次了 验证不了,估计是格式排版不对。能给我正确的排版格式吗?

# 如果服务器没有收到AntiCheat Mod的MD5, 应该等待多久将玩家踢出
# 如果网络质量不佳, 可以适当调大此数值 (毫秒)
auto-kick: 10000
# 如果玩家验证超时, 他应该收到什么踢出消息
time-out-reason: 'Connection timed out : connect'
# 如果玩家MD5与服务器不符, 他应该收到什么踢出消息
fail-reason: 'Connection refused : connect'
# 如果玩家的Mod没有一下任意一项, 他就会被踢出并收到'fail-reason'里的原因
# 这底下的MD5只是一个例子(并向新手腐竹提供了yml的格式)
# 客户端的MD5可以在./config/AntiCheat4.cfg 里找到
banned-message: 'You are banned from this server!'
required:
  - 76261b8b7d12612452366db8eedfc2fa
  - 9dd50a2e6a74f7e186354250c2f2c635
  - a3d343c19a4bd2bf3f0052ad6c85ad43
  - 51c343e777c5d5461c1b6c29c24a0c76
  - 177458d77aaae6f9515aab315e9b9f23
  - 4854b70becee294e113b6fc1e31c8439

# 如果玩家的Mod的MD5里, 含有required和select以外的其他MD5, 他就会被踢出
select: []
# 关于required 和 selectrequired 里有的客户端里都必须有
# 客户端里减去required里的剩下的, 必须都在select里有
# 剩下的请根据require 和select 的中文意思和我上面的话自行品味
kick-after-banned: true
# 是否在玩家被ban后自动将其踢出
作者: 海螺螺    时间: 2017-4-11 13:14
losefood 发表于 2017-4-11 10:30
我实验了好多次了 验证不了,估计是格式排版不对。能给我正确的排版格式吗?

# 如果服务器没有收到AntiChe ...

请问放了mod.jar吗
作者: losefood    时间: 2017-4-11 13:17
754503921 发表于 2017-4-11 13:14
请问放了mod.jar吗

插件放在服务端插件一起, mod放在客户端mod文件夹,我以前弄过1.7的  程序上应该不会错,可以的话加个qq409917062,我截图给你看

作者: Spedin    时间: 2017-4-12 18:12
支持你!楼主!但是有没有1.7.10的呢?