←back to thread

379 points mobeigi | 1 comments | | HN request time: 0s | source
Show context
snarfy ◴[] No.41862807[source]
For UT2004, you can ban by player GUID (a hash of the CD key) or IP. With the game abandoned by Epic, a number of key generators have cropped up, which makes GUID bans useless. IP bans only go so far with VPNs costing $2 these days.

The main solutions we have today are IP ban + VPN blocking using a database of known VPN subnets and adding them all to the firewall, and a similar fingerprinting technique which scans their folder structure of certain system folders.

replies(12): >>41862963 #>>41863123 #>>41863371 #>>41864302 #>>41864313 #>>41864340 #>>41864577 #>>41865500 #>>41865762 #>>41866999 #>>41867262 #>>41885146 #
johnisgood ◴[] No.41864577[source]
> IP bans only go so far with VPNs costing $2 these days.

https://redman.xyz/doku.php/schachtmeister2 was made specifically against people using VPNs.

It was made for Tremulous (ioquake3 fork) where people kept evading IP bans, but it can be used for any other games.

It is not my project, but I know the author, and I could personally fork it and make it suitable for specific (or any) games if there is demand for it.

You may also use heuristics, too, in schachtmeister2:

  whois   -10     "Hosting"
  whois   -10     "hosting"
  whois   -7      "Server"
  whois   -4      "server"
  whois   -10     "VPS"
  whois   -13     "VPN"
  whois   -3      "Private Network"
  whois   +7      "residential"
  whois   +7      "Residential"
  whois   -20     "Dedicated Server"
Edit: I noticed that the git repository returns 502, contacted the maintainer.
replies(4): >>41867096 #>>41867996 #>>41870602 #>>41871465 #
amonon ◴[] No.41871465[source]
Is there still an active tremulous community? I have fond memories of that game.
replies(1): >>41871516 #
1. johnisgood ◴[] No.41871516{3}[source]
Unfortunately not anymore, everyone moved to Unvanquished[1] (made by ex-Tremulous players).

You are very welcome on their Discord server, or Der Bunker's[2] (Zittrig) Discord server, too!

We may know each other. :)

[1] https://unvanquished.net/ (https://unvanquished.net/chat/)

[2] https://discord.gg/nubnh8PGnG