Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact
@Dune
or
@heinrich5991
.
https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2021-09-05 00:00:00Z and 2021-09-06 00:00:00Z
jxsl13
2021-09-05 00:37:46Z
@fokkonaut
wanna test a fun tool :o?
chillerdragon
BOT
2021-09-05 00:38:30Z
wat tool?
jxsl13
2021-09-05 00:38:47Z
I did make a poc for banning players joining with the IP of a registered gameserver IP
chillerdragon
BOT
2021-09-05 00:39:04Z
interesting
jxsl13
2021-09-05 00:39:05Z
basically proxy gameservers
chillerdragon
BOT
2021-09-05 00:39:08Z
rip home servers
jxsl13
2021-09-05 00:39:26Z
open for feedback
chillerdragon
BOT
2021-09-05 00:40:10Z
sounds cool but i think fokko found another way (dont wanna discuss all details here) :D
jxsl13
2021-09-05 00:40:31Z
k
00:40
https://github.com/jxsl13/TeeworldsEconVPNDetectionGo
00:40
whoever needs or wants
chillerdragon
BOT
2021-09-05 00:40:49Z
ye ik
00:41
i suggested it to fokko but he didnt want it :D
jxsl13
2021-09-05 00:41:22Z
took quite long, cuz my old twapi did only fetch 75 ip addresses
00:41
had to rewrite most of the browser library stuff :'/
00:42
75 per master server*
chillerdragon
BOT
2021-09-05 00:42:58Z
is i onky by default?
00:42
is i on by default?
jxsl13
2021-09-05 00:44:03Z
the proxy stuff? yeah, it's enabled by default
chillerdragon
BOT
2021-09-05 00:44:43Z
i mean home servers are a thing so it might have false positives by default
jxsl13
2021-09-05 00:47:18Z
added an issue, pls comment if you want
00:47
when my brain works properly again, I might add that D
chillerdragon
BOT
2021-09-05 00:47:55Z
how would you add it tho?
jxsl13
2021-09-05 00:48:07Z
a toggle option
chillerdragon
BOT
2021-09-05 00:48:18Z
ah right
jxsl13
2021-09-05 00:48:33Z
well, one can't distinguish home server ips from non home server.
chillerdragon
BOT
2021-09-05 00:48:35Z
i thought some way of reducing false positives
jxsl13
2021-09-05 00:48:48Z
one might work with whitelists
chillerdragon
BOT
2021-09-05 00:48:55Z
you can only target servers that have duplicated or similar names
00:49
exlcude "unnamed server" etc
jxsl13
2021-09-05 00:50:29Z
pls comment in the issue if you get some ideas. Fetching server infos is kinda highly inperformant ...
00:50
chillerdragon
BOT
2021-09-05 00:50:39Z
hmm
jxsl13
2021-09-05 00:51:14Z
I mean my implementation,
chillerdragon
BOT
2021-09-05 00:51:27Z
are u supporting http masters?
jxsl13
2021-09-05 00:51:31Z
guess there is a lot of room for impovement
00:51
there is a http protocol?
00:52
I mean, server infos do not come from masters anyway?
00:52
fetching of ip addresses is fine
00:52
with udp
chillerdragon
BOT
2021-09-05 00:53:40Z
heinrich made some http masters for ddnet/0.6 they should be easy to implement and also fast
00:53
every server can register there
jxsl13
2021-09-05 00:55:04Z
I don't touch 0.6
00:55
but would be nice for 0.7 as well
chillerdragon
BOT
2021-09-05 00:55:34Z
you can implement it in 0.7 too ofc
jxsl13
2021-09-05 00:56:06Z
question is, do 0.7 master do that already or not?
00:56
masters
chillerdragon
BOT
2021-09-05 00:56:21Z
http?
00:56
no
jxsl13
2021-09-05 00:56:27Z
k
00:56
tired and confused
chillerdragon
BOT
2021-09-05 00:57:35Z
https://master1.ddnet.tw/ddnet/15/servers.json
00:57
also has server info
jxsl13
2021-09-05 00:58:26Z
that's nice
01:00
I can easily create json from the current protocol/api but fetching server infos is tedious imo, as you get lots of timeouts and fetching the whole server list seems kinda impossible in one go :/.
chillerdragon
BOT
2021-09-05 01:01:18Z
yea i can imagine... thats why the http master is such a cool thing
fokkonaut
2021-09-05 07:04:06Z
@jxsl13
As chillerdragon answered for me already, I have another way of VPN detection. If you are interested though, you can dm me
jxsl13
2021-09-05 08:53:28Z
also fetching the server IPs from ddnet http master servers, thi swhole feature is now off by default
chillerdragon
BOT
2021-09-05 13:15:28Z
Nice
fokkonaut
2021-09-05 14:53:25Z
@Dune
vali fakes Server again
Exported 60 message(s)