![]() |
Sphere protection - Printable Version +- SphereCommunity (https://forum.spherecommunity.net) +-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d) +--- Forum: General Help (/Forum-General-Help) +--- Thread: Sphere protection (/Thread-Sphere-protection) |
Sphere protection - Runcuks - 11-03-2014 05:05 PM Hey guys! (Wave) i wanted to know how to protect sphere server from hacker attacks? Becouse last time i run live server it started to lag like 10 mins in 2 hour, its becouse of hackers or server? RE: Sphere protection - Alaric - 11-03-2014 08:15 PM Can be anything... from server issues, Internet connection up to your mentioned attacks (but I don't think anybody is trying to DDoS your server). Watch how often it happens and when, then start eliminating certain areas. RE: Sphere protection - Coruja - 11-04-2014 03:07 AM you must take care at every step you take inside and outside sphere (ingame scripts, SQL database engines, external server network, etc) because they can use everything against you it could be even a huge DDoS attack to your server network to even a simple ingame script that you press a simple button and the shard freeze for about 3 seconds (where a retarded player found this problem and now he will keep pressing this button forever with a no delay macro just to freeze your server) RE: Sphere protection - Runcuks - 11-04-2014 03:14 AM Ok, thanks. RE: Sphere protection - Alaric - 11-05-2014 09:37 AM When you mentioned lags... Any ideas how to track source of lag in sphere itself? What script may cause it if you generaly know that it lasts only for a few minutes and it's irregular. Experimental flags in sphere.ini, too high interation in loop shouldn't cause that. Where else put some debugs? Or an application that tracks what the sphere/any app does? How is each thread loaded and how it acts?[/align] RE: Sphere protection - darksun84 - 11-05-2014 08:43 PM Script profiler can help for expensive functions or events RE: Sphere protection - Alaric - 11-07-2014 01:10 AM Mmm, do you mean time difference at the beginning and end of code block? Put it in every single trigger and function, right? |