Dos атаки и т.д., защита и обсуждение |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Dos атаки и т.д., защита и обсуждение |
Manafi
|
14.3.2010, 3:46
Сообщение
|
![]() |
Я заметил что Anti-CSDOS v3.5 валит сервер переодически,кактолько вырубаешь его усё норм,когдаж до ума доведут или Dproto 0.4.2 или Anti-CSDOS 3.6 =)
|
|
|
|
vkontakte
|
14.3.2010, 16:21
Сообщение
|
![]() |
|
|
|
|
sirioba
|
14.3.2010, 17:06
Сообщение
|
![]() |
Проще с модулем orpheu + два плагина сделать защиту, и никаких патченых дллок и сошек + можно дпрото 0.3.7 ставить.
|
|
|
|
Manafi
|
14.3.2010, 17:31
Сообщение
|
![]() |
|
|
|
|
210091
|
16.3.2010, 11:58
Сообщение
|
|
|
|
|
|
|
bravo
|
16.3.2010, 12:30
Сообщение
|
![]() |
у кого есть скрипты для повышения пинга и прочих атак на сервер? поделитесь в личку пожалуйста... мне есесно в академических целях
|
|
|
|
bravo
|
16.3.2010, 20:56
Сообщение
|
![]() |
Защита от fullupdate для тех, кто не пользуется античитами! работающий и бескомпромисный плагин.
/* Plugin generated by AMXX-Studio */ /* Специально для Slackerok http://amxmodx.ucoz.ru/forum/4-3120-3*/ #include <amxmodx> #include <amxmisc> #define PLUGIN "Anti Fullupdate Spam" #define VERSION "1.1" #define AUTHOR "Pike" new Float:g_Checking[33] = {0.0, ...} new g_Check[33] = {0, ...} new Flag = 0 new amx_check_time; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("fullupdate","Fullupdate") register_cvar("anti_fullupdate_bantime", "120") // время бана amx_check_time=register_cvar("amx_check_time", "1.0") } public Fullupdate(id) { new Float:maxCheck = get_pcvar_float(amx_check_time) if (maxCheck) { new Float:nexTime = get_gametime() if (g_Checking[id] > nexTime) { if (g_Check[id] >= 5) { new name[32], ip[32], authid[32] get_user_name(id, name, 31) get_user_ip(id, ip, 31, 1) get_user_authid(id, authid, 31) client_cmd(id,"say I am floodind the server.. ban me please!") g_Checking[id] = nexTime + maxCheck + 3.0 //+Argus if(Flag == 0) { Flag = 1 set_hudmessage(140, 0, 0, 0.05, 0.70, 0, 6.0, 4.0) show_hudmessage(0,"[Anti-Flood] Violation by %s ^n[Anti-Flood] Violation: Flooding the server^n[Anti-Flood] Punishment: %d minutes ban", name, get_cvar_num("anti_fullupdate_bantime")) server_cmd("amx_banip %s %d ^"Be_useful:)^"", name, get_cvar_num("anti_fullupdate_bantime")) //server_cmd("kick #%d ^"Using fullupdate spam command^"", get_user_userid(id)) log_amx("^"%s^"<%s> %s Flooding the server", name, authid, ip) } //-Argus return PLUGIN_HANDLED } g_Check[id]++ } else if (g_Check[id]) { g_Check[id]-- } g_Checking[id] = nexTime + maxCheck } Flag = 0 //Argus return PLUGIN_CONTINUE } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par } */ |
Поблагодарили 2 раз
|
|
Slackerok
|
16.3.2010, 21:17
Сообщение
|
|
|
Защита от fullupdate для тех, кто не пользуется античитами! работающий и бескомпромисный плагин. /* Plugin generated by AMXX-Studio */ /* Специально для Slackerok http://amxmodx.ucoz.ru/forum/4-3120-3*/ #include <amxmodx> #include <amxmisc> #define PLUGIN "Anti Fullupdate Spam" #define VERSION "1.1" #define AUTHOR "Pike" new Float:g_Checking[33] = {0.0, ...} new g_Check[33] = {0, ...} new Flag = 0 new amx_check_time; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("fullupdate","Fullupdate") register_cvar("anti_fullupdate_bantime", "120") // время бана amx_check_time=register_cvar("amx_check_time", "1.0") } public Fullupdate(id) { new Float:maxCheck = get_pcvar_float(amx_check_time) if (maxCheck) { new Float:nexTime = get_gametime() if (g_Checking[id] > nexTime) { if (g_Check[id] >= 5) { new name[32], ip[32], authid[32] get_user_name(id, name, 31) get_user_ip(id, ip, 31, 1) get_user_authid(id, authid, 31) client_cmd(id,"say I am floodind the server.. ban me please!") g_Checking[id] = nexTime + maxCheck + 3.0 //+Argus if(Flag == 0) { Flag = 1 set_hudmessage(140, 0, 0, 0.05, 0.70, 0, 6.0, 4.0) show_hudmessage(0,"[Anti-Flood] Violation by %s ^n[Anti-Flood] Violation: Flooding the server^n[Anti-Flood] Punishment: %d minutes ban", name, get_cvar_num("anti_fullupdate_bantime")) server_cmd("amx_banip %s %d ^"Be_useful:)^"", name, get_cvar_num("anti_fullupdate_bantime")) //server_cmd("kick #%d ^"Using fullupdate spam command^"", get_user_userid(id)) log_amx("^"%s^"<%s> %s Flooding the server", name, authid, ip) } //-Argus return PLUGIN_HANDLED } g_Check[id]++ } else if (g_Check[id]) { g_Check[id]-- } g_Checking[id] = nexTime + maxCheck } Flag = 0 //Argus return PLUGIN_CONTINUE } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par } */ Создан специально для меня
Отредактировал: Slackerok, - 16.3.2010, 21:22
|
Поблагодарили 2 раз
|
|
bravo
|
16.3.2010, 21:39
Сообщение
|
![]() |
Slackerok, ну тогда надо тебя ещё и поблагодарить, что способствовал его улучшению... а то предыдущий вариант не канал )
|
Поблагодарили 1 раз
|
|
Slackerok
|
16.3.2010, 21:53
Сообщение
|
|
|
|
|
|
|
pike
|
16.3.2010, 22:16
Сообщение
|
![]() |
|
|
|
|
bravo
|
16.3.2010, 22:22
Сообщение
|
![]() |
pike z, ну ты же сам знаешь, что этот более грамотный...
|
Поблагодарили 1 раз
|
|
reaktiv
|
16.3.2010, 23:27
Сообщение
|
|
|
скачайте анти кс дос 3.5 версию и все будет норм!!!!
|
|
|
|
vkontakte
|
16.3.2010, 23:37
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
retrib
|
16.3.2010, 23:57
Сообщение
|
|
|
А в чем разница между первым и вторым вариантом? И зачем там некий "Flag"? От многократного срабатывания?
|
|
|
|
pike
|
17.3.2010, 0:01
Сообщение
|
![]() |
|
|
|
|
![]() ![]() |