huzpsb
发表于 2025-2-10 21:48:43
本帖最后由 huzpsb 于 2025-2-10 22:25 编辑
WisW 发表于 2025-2-10 12:22
很简单,直接采用一票否决加上白名单
确实没有必须要完全透明可信的 对公众开放的mc服务器这个需求 没必 ...
那你去了个寂寞
任意选择一个有一票否决权的服务器跑服务端,把其他服务器都拆了就完了
我希望提醒你,a==b?a:b 的本质就是 b
WisW
发表于 2025-2-10 23:05:09
huzpsb 发表于 2025-2-10 21:48
那你去了个寂寞
任意选择一个有一票否决权的服务器跑服务端,把其他服务器都拆了就完了
但是它保证了服务器逻辑透明啊(
huzpsb
发表于 2025-2-11 06:01:09
WisW 发表于 2025-2-10 23:05
但是它保证了服务器逻辑透明啊(
那方法可太多了
你就直接(Linux)桌面环境开服
然后公开一个只有View、不接受键鼠的VNC+一个只读的FTP,谁来了它都是透明(字面)的
WisW
发表于 2025-2-11 12:34:13
huzpsb 发表于 2025-2-11 06:01
那方法可太多了
你就直接(Linux)桌面环境开服
然后公开一个只有View、不接受键鼠的VNC+一个只读的FTP, ...
那造假方法也多了, 你怎么知道我运行的是哪个服务端, 你怎么保证某个.class文件里面加了点注入 启动之后又改回去了? 你怎么保证你的文件系统没动过手脚? 你怎么保证你的linux发行版没动过手脚? 你怎么保证你的jvm是可信的? 还有这个屏幕是不是也能造假, 网关动点手脚是不是就能把vnc和mc服务器分开?
xhc178
发表于 2025-2-11 13:39:05
看不懂{:q:sweat:}
huzpsb
发表于 2025-2-11 15:16:00
本帖最后由 huzpsb 于 2025-2-11 15:17 编辑
WisW 发表于 2025-2-11 12:34
那造假方法也多了, 你怎么知道我运行的是哪个服务端, 你怎么保证某个.class文件里面加了点注入 启动之后 ...
只读指的当然是“/”只读,如果闲的蛋疼可以把/dev /proc拉下来的那种
我只需要在短时间内进行一个游戏内操作并dump内存空间就行了——造假成本趋于正无穷
FISHBOY
发表于 2025-2-11 16:26:39
光一个共识机制就能让每个客户端的性能被消耗,作为玩家在选择服务器时要考虑的就很多了。
WisW
发表于 2025-2-12 11:05:36
本帖最后由 WisW 于 2025-2-12 11:31 编辑
huzpsb 发表于 2025-2-11 15:16
只读指的当然是“/”只读,如果闲的蛋疼可以把/dev /proc拉下来的那种
我只需要在短时间内进行一个游戏内 ...
搞一真一假两个服务器,收到一样的包,不就可以了?
我承认,这个方法确实很好,但是这个怎么防纂改其他玩家的行为?
KzeEE
发表于 2025-2-13 12:34:12
离题一句,我觉得现在的mc中文社区就挺去中心化的
huzpsb
发表于 2025-2-13 19:07:44
WisW 发表于 2025-2-12 11:05
搞一真一假两个服务器,收到一样的包,不就可以了?
我承认,这个方法确实很好,但是这个怎么防纂改其他 ...
你永远不知道谁是检查者 :/
我开个alt查有什么难度吗