(06-07-2013 07:14 PM)cmontiel Wrote: Quote:When you get to the point where there is a real threat of a major DoS or other attack that can take down your system and it's cost effective to do so, you can upgrade with 0 downtime to smarter appliances-one network leg at a time-that will actively block DoS, brute force, and other types of attacks.
In my opinion, if there is a real attack, its too late because you have lost users, money and even the server integrity. I am looking for a preemptive protection..
There are a lot of options, but I recommended waiting because they are $$$$$$.
(06-07-2013 07:14 PM)cmontiel Wrote: Quote:[quote]
Otherwise, if your game remains relatively small, if you detect an attack, you can just view your firewall logs and manually block the offending IP address(es). This is the method we use at my workplace, even though we aren't small.
Hmm it doesn't looks a good solution. Easy as "hacker" change of ip by resetting the router, and you have the problem again in minutes.
I'm starting to give up :(
There's a timeout period for dynamically allocated IP addresses. It can be anywhere from 5 minutes to 5 days. If you reset your modem/router, it's highly possible you could end up with the same IP. Even if they could reset every few minutes, they would be crippling their own internet connection more than yours. What kind of script kiddy could take that much time away from downloading porn?
Additionally, static IP addresses are becoming more and more common. Cable and fiber generally use static IPs for their customers these days, so unless they are able to get a DDoS going, they are stuck.
Lastly, keep in mind that these kinds of attacks are a lot more rare than those in the security business would have you believe. They like to say that it only takes ~5 minutes to get a virus/hacked if you are connected to the internet with no firewall/antivirus, but I have 2 machines that I run DMZ with no protection that are both perfectly fine.
In the last 2 years, we only had 1 DoS attack at my workplace, and that ended by blocking a single IP. It caused one of our customers a few minutes of discomfort, but nothing more. And this was in retaliation for one of their clients using their network, and in turn, ours, to mail out spam. I think your game will be fine with minimal protections, as long as you aren't scamming.