Blockland Forums > General Discussion
I'd classify carpetbanning as a Denial of Service attack
pecon98:
--- Quote from: Lugnut on September 01, 2012, 10:39:59 PM ---what the hell are you talking about
bans aren't sent to the master server
--- End quote ---
An awful lot is sent to the master server. Unless you go brown townyze the connection while it happens you really don't know.
ScratchTehEPICSpaceDude:
--- Quote from: pecon98 on September 01, 2012, 10:43:21 PM ---An awful lot is sent to the master server. Unless you go brown townyze the connection while it happens you really don't know.
--- End quote ---
Bans being sent to the master server doesn't make any sense.
Kalphiter:
--- Quote from: pecon98 on September 01, 2012, 10:43:21 PM ---An awful lot is sent to the master server. Unless you go brown townyze the connection while it happens you really don't know.
--- End quote ---
Not really. The master server has to handle less than 30KB per second (180 servers, 100KB images each) due to preview images, and that's about it.
I excluded the forums because it's impossible for me to calculate that.
pecon98:
--- Quote from: Kalphiter on September 01, 2012, 10:49:06 PM ---Not really. The master server has to handle less than 30KB per second (180 servers, 100KB images each) due to preview images, and that's about it.
I excluded the forums because it's impossible for me to calculate that.
--- End quote ---
You could still stick a lot of plain text through that connection.
The fact that Badspot has been collecting players' shader information through the Master Server is proof that it's easily possible.
Axolotl:
--- Quote from: Kalphiter on September 01, 2012, 10:49:06 PM ---Not really. The master server has to handle less than 30KB per second (180 servers, 100KB images each) due to preview images, and that's about it.
I excluded the forums because it's impossible for me to calculate that.
--- End quote ---
The ban-warning packets are probably sent compressed.
Imagine that ^ was a seperator parsed by the master server, and that the second 1 is a bit for BL_ID banning (0 would be IP banning)
Like: 7EB8^1^3F34^-1^Bye bye, and hope you stay permabanned!
That string sizes to about 50 bytes on ANSI coding, but the hex parts and the numbers would probably be raw hex.