Mod suggestion MTbans ! MCbans clone

chrisjose1913
Member
 
Posts: 56
Joined: Wed Nov 12, 2014 23:04
IRC: Hawksquawks
In-game: chrisjose1913

Mod suggestion MTbans ! MCbans clone

by chrisjose1913 » Mon Nov 17, 2014 03:31

MCbans is a minecraft global banning system. servers that run the plugin when they ban a player, the players name is added to a database. When a player connects to another server running the same plugin, that server will also be notified of the fact the player was banned for another server IE griefing. it also has a reputation system so server can set up a minimum rep on there server meaning if a player has been banned from loads of servers and have a rep for example of 2 and they server minimum of 3rep, that player will not be able to connect. The issue with mintest is players can have as many account names as they like unlike mincraft were you have to buy an account. MCbans uses a name database witch would be useless in minetest. however there is an alternative to name ban, instead of a name database we could use an IP ban database.
 

User avatar
Linuxdirk
Member
 
Posts: 497
Joined: Wed Sep 17, 2014 11:21
GitHub: dsohler
In-game: Linuxdirk

Re: Mod suggestion MTbans ! MCbans clone

by Linuxdirk » Mon Nov 17, 2014 08:08

chrisjose1913 wrote:however there is an alternative to name ban, instead of a name database we could use an IP ban database.

Since Internet service providers usually assign IP addresses to customers on a random basis on every (re-)connect this is useless.
 

chrisjose1913
Member
 
Posts: 56
Joined: Wed Nov 12, 2014 23:04
IRC: Hawksquawks
In-game: chrisjose1913

Re: Mod suggestion MTbans ! MCbans clone

by chrisjose1913 » Mon Nov 17, 2014 14:12

Linuxdirk wrote:
chrisjose1913 wrote:however there is an alternative to name ban, instead of a name database we could use an IP ban database.

Since Internet service providers usually assign IP addresses to customers on a random basis on every (re-)connect this is useless.[/] I see your point, i was talking about the main I, that only changes once of twice a year, if your ISP changes it. but i am open to suggestions, is there any other unique ID on the client side ?
 

User avatar
Nathan.S
Member
 
Posts: 679
Joined: Wed Sep 24, 2014 17:47
GitHub: NathanSalapat
IRC: NathanS21
In-game: NathanS21

Re: Mod suggestion MTbans ! MCbans clone

by Nathan.S » Mon Nov 17, 2014 15:36

I don't know if the computers MAC address is exposed to Minetest at all when connecting to a server but if it is that could be used, though of course it is possible to spoof a MAC, though I'm not sure how many people actually know how to do that.
I record Minetest videos, Mod reviews, Modding tutorials, and Lets plays.
Check out my website.
 

User avatar
Esteban
Member
 
Posts: 872
Joined: Sun Sep 08, 2013 13:26
GitHub: Esteban-
IRC: Esteban
In-game: Esteban

Re: Mod suggestion MTbans ! MCbans clone

by Esteban » Mon Nov 17, 2014 15:51

.
Last edited by Esteban on Sat Mar 19, 2016 13:00, edited 1 time in total.
 

User avatar
Linuxdirk
Member
 
Posts: 497
Joined: Wed Sep 17, 2014 11:21
GitHub: dsohler
In-game: Linuxdirk

Re: Mod suggestion MTbans ! MCbans clone

by Linuxdirk » Mon Nov 17, 2014 16:58

chrisjose1913 wrote:i was talking about the main I, that only changes once of twice a year, if your ISP changes it.

You mean the network address (determined by the IP address suffix)? If you put that on a ban list you’ll ban EVERYONE using that Internet service provider. This is nothing you want to do :)

chrisjose1913 wrote:but i am open to suggestions, is there any other unique ID on the client side ?

There isn’t.

Even a UUID can be tricked as long a s there is no central server-side registration of user names. Maybe server owners could work together to create a “whitelist web of trust” where users can register … But even with something like that: You can easily register another user name and start over gaining thrust.

Btw. the MAC address is nothing to rely on since it’s very simple to spoof it. Its possible even on Windows without using external tools. “The real burned in MAC” address is nothing that can be accessed. The system uses the MAC address that’s given by the network interface card. That value can be changed. The system only has access to this value (even on a low-level basis).

“The real burned in MAC“ address is something only the NIC has access to. And even that isn’t “burned in”. It’s possible to change it if you have write access to the NIC bios. A MAC address is are only a value in the internal NIC configuration and nothing that is burned in on the hardware (most NIC manufacturers have this value read-only on hardware basis though)
 


Return to Modding Discussion

Who is online

Users browsing this forum: No registered users and 5 guests

cron