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 |