Security
"We refuse to stop handing out keys to your front door, because people who know how to pick locks could get in anyway."
Can you guys work on the DDOSing for byond games and servers? It ruins games and player experience when this happens.
Nadrew wrote:
That's entirely up to the host to handle, not the engine. There's really no way to prevent issues on a BYOND-level.
It's not really possible to mask your IP if you're hosting something, there'll always be some way for the client to determine the IP of the server it is connected to, if not through the BYOND client through a network monitor. If you're being DDOS'd on your personal connection contact your ISP and take legal action.
This is an incredibly simple change, that would likely only take a few seconds, have no negative impacts, and would greatly improve the security for hosts. Its also practically impossible to stop a DDOS attack once its happening, so if malicious people easily have your IP, you're screwed - arguing that we should hand IPs out like candy will earn you +10 stupidity.
I've been under DDOS attacks before, as have my professionally managed/owned, quite expensive servers. "Contacting your ISP to take legal action" is ridiculous nonsense. Mine might as well not even have known what a DDOS attack was, no less helping me actually deal with the problem - and taking legal action is nearly impossible, because there's no way to really track a DDOS attacker.
This video about DDOS just happened to come out a few hours ago
https://www.youtube.com/watch?v=0I4O4hoKzb8 =D
Good day, sirs!

http://www.computerworld.com/article/2564424/security0/ how-to-defend-against-ddos-attacks.html
http://stackoverflow.com/questions/10787062/ how-to-avoid-dos-attack-in-this-code
http://www.gregthatcher.com/Azure/ Ch5_HowToStopADenialOfServiceAttack.aspx
DDoS attacks are rarely a software issue, and any decently experienced software engineer is going to tell you the same. This is a network infrastructure issue.
When you host a server, you broadcast your location to the world. If you want to use BYOND, you have just given the world the keys to your front door.
Buy a domain an purchase a hosting service that actually gives you options when it comes to DDoS mitigation. Of course hosting your shitty anime rip from your Windows 2000 laptop in your autistic cousin's basement on wifi is going to make DDoSing you retardedly easy.
Do you actually know anything, or do you spend all day every day talking out of your ass?