Minetest logo

IRC log for #minetest-dev, 2022-11-19

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
01:03 cranezhou joined #minetest-dev
01:06 proller joined #minetest-dev
01:28 proller joined #minetest-dev
02:02 proller joined #minetest-dev
02:13 Baytuch joined #minetest-dev
02:23 Baytuch joined #minetest-dev
02:47 Baytuch joined #minetest-dev
03:00 Baytuch joined #minetest-dev
05:00 MTDiscord joined #minetest-dev
05:44 calcul0n joined #minetest-dev
06:14 Baytuch joined #minetest-dev
06:57 calcul0n_ joined #minetest-dev
09:25 appguru joined #minetest-dev
09:45 Fixer joined #minetest-dev
10:25 YuGiOhJCJ joined #minetest-dev
10:58 Baytuch joined #minetest-dev
11:06 YuGiOhJCJ joined #minetest-dev
11:13 Baytuch_2 joined #minetest-dev
11:38 Fixer joined #minetest-dev
11:41 appguru joined #minetest-dev
12:02 Zughy[m] I've banned a player 5 times (they keep joining with alts, like Name1, Name2, Name3), both via /ban and with the /xban mod. How is it possible they can keep joining?
12:02 Zughy[m] Do they change IP every time? And if so, can't we introduce a hardware ban?
12:04 Zughy[m] Also, they were definitely using a modded client, since they were able to fly and to write using colours
12:10 MTDiscord <ROllerozxa> does the client self-report as a hacked client? e.g. I think dragonfire does that so scriptkiddies that don't know how to compile it out are easily detectable on a server that doesn't allow such cheats
12:23 hmmmm joined #minetest-dev
12:23 hmmmm joined #minetest-dev
12:29 MTDiscord <luatic> `minetest.register_on_chat_message(function(name, message) if minetest.strip_foreground_colors(message) ~= message then minetest.kick_player(name, "no colors for you!"); minetest.ban_player(name) end end)
12:30 MTDiscord <luatic> they most likely change their IP, yes; you could try using a VPN blocker mod
12:30 MTDiscord <luatic> no, we can't introduce "hardware bans", because Minetest is open-source software
12:31 MTDiscord <luatic> whichever code would send the hardware identifier could and would trivially be modified to spoof a different hardware identifier
12:31 MTDiscord <ROllerozxa> why yes, can't we just stuff fingerprinting DRM into Minetest, surely that would fix it
12:31 MTDiscord <luatic> (closed-source software has the same problem, but obfuscation makes the spoofing part harder)
12:34 proller joined #minetest-dev
12:40 proller joined #minetest-dev
12:42 Zughy[m] <MTDiscord> "<luatic> no, we can't introduce..." <- Xonotic is FOSS too but I've been banned twice with a hardware ban
12:43 Zughy[m] (because the server admin didn't know how to lose :,) )
12:54 MTDiscord <luatic> I'm sure there exist hacked clients to trivially circumvent those "hardware bans".
13:09 hmmmm joined #minetest-dev
13:09 hmmmm joined #minetest-dev
13:41 calcul0n joined #minetest-dev
13:53 hmmmm joined #minetest-dev
14:00 Taoki joined #minetest-dev
14:02 hmmmm joined #minetest-dev
14:02 hmmmm joined #minetest-dev
14:12 fluxionary joined #minetest-dev
14:34 hmmmm joined #minetest-dev
14:34 hmmmm joined #minetest-dev
14:52 Desour joined #minetest-dev
15:42 MTDiscord <Warr1024> Hardware bans are possible, but it requires you to have access to the player's hardware.  And a hammer.  Check your local laws before attempting.
15:43 MTDiscord <ROllerozxa> that sounds like an aggressive anticheat, your local minetest anticheat representative pays you a visit and hammers your computer to pieces
15:43 MTDiscord <Vagankovo> I'm a sovereign citizen and I serve as a diplomat for myself, you can't legally do anything with me unless you declare war on me /s
15:45 MTDiscord <Vagankovo> I also reserve the right to beat you up with an electric baton if you don't pick up that can
15:45 MTDiscord <Warr1024> Every citizen is sovereign until the government who controls the local police decide to challenge that.
15:46 MTDiscord <Vagankovo> So a hardware unban would be an atomic reconstruction from the remains?
15:47 MTDiscord <Vagankovo> Making the game demanding also counts as a hardware ban for weak machines
15:47 MTDiscord <Warr1024> The best we can do is IP bans.  If a user is re connecting to their ISP, we can ban ranges.  If they are using VPNs or Publix mix networks, we can ban those entire networks via public blocklists.  All of these options incur significant potential collateral damage.  By that point, you're better off just going into full lockdown and requiring an invite to register.
15:48 MTDiscord <Vagankovo> Carpet blocking
15:48 MTDiscord <Warr1024> If by "hardware ban" you mean like MAC address, sure, but that only applies if they're on your LAN.  If that's the case, then the other kind of hardware ban is feasible too.
15:49 MTDiscord <Vagankovo> MAC addresses can be changed anyway
15:50 MTDiscord <Warr1024> As a passive network traffic receiver, I believe the MT engine supports all of the things it can that can reasonably be used to block a player, and the rest is up to either modding (for higher level filtering) or firewalling (for lower level).
15:59 jwmhjwmh joined #minetest-dev
16:42 jwmhjwmh joined #minetest-dev
17:02 MTDiscord <MisterE> All this on-topic chat
17:14 jwmhjwmh joined #minetest-dev
17:16 panwolfram joined #minetest-dev
17:58 MTDiscord <Scout> We should make an amd fan server and ban the usage of any computer not running on an amd gpu/cpu :trollface:
18:03 Desour my pc already has its fans
18:30 Taoki joined #minetest-dev
19:07 jwmhjwmh joined #minetest-dev
20:37 diceLibrarian joined #minetest-dev
20:38 jwmhjwmh joined #minetest-dev
21:12 diceLibrarian joined #minetest-dev
21:26 jwmhjwmh joined #minetest-dev
22:19 Desour joined #minetest-dev
22:28 jwmhjwmh joined #minetest-dev
23:20 jwmhjwmh joined #minetest-dev
23:32 panwolfram joined #minetest-dev
23:43 jwmhjwmh joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext