Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
2 страниц V   1 2

Simple CDHack Detection.

Статус пользователя complrg
сообщение 2.6.2010, 13:03
Сообщение #21
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Цитата(-=Bagum=- @ 1.6.2010, 21:24) *
плагин стабильный?

Да
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chris_Redfield
сообщение 18.6.2010, 21:38
Сообщение #22


Стаж: 16 лет

Сообщений: 177
Благодарностей: 13
Полезность: 69

Вообще безпонтовый плагин...Он подойдет может быть для ZM серверов)))!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 18.6.2010, 22:53
Сообщение #23


Стаж: 19 лет

Сообщений: 1632
Благодарностей: 637
Полезность: 819

Цитата
Вообще безпонтовый плагин...Он подойдет может быть для ZM серверов)))!

И чем же сервер ZM отличается от обычного?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pike
сообщение 19.6.2010, 6:55
Сообщение #24


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

Некоторые версии хака той командой проверки что в плагине не поймаешь, появились другие команды.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chris_Redfield
сообщение 19.6.2010, 12:03
Сообщение #25


Стаж: 16 лет

Сообщений: 177
Благодарностей: 13
Полезность: 69

Цитата(Ser_UFL @ 18.6.2010, 23:53) *
И чем же сервер ZM отличается от обычного?


Ну на зомби не скажешь сразу,что он aim..У Зомби там вроде по 250Hp,убить не так уже легко....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 19.6.2010, 12:35
Сообщение #26


Стаж: 19 лет

Сообщений: 1632
Благодарностей: 637
Полезность: 819

Chris_Redfield, обнаружение CDHack никак не связано с количеством HP, с установленными на сервере дополнениями и пр...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kentavrius
сообщение 19.6.2010, 16:35
Сообщение #27


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Chris_Redfield конечно бред, плагины и античиты не админы, они не смотрят сколько чего и куда.

ПС: кста думаю если отрублена эмуляция СД, то не должен обнаруживать, как и другие серверные античиты. Чет я тут часто это пишу censored2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя freecap
сообщение 6.7.2010, 19:01
Сообщение #28


Стаж: 17 лет

Сообщений: 59
Благодарностей: 16
Полезность: 211

У меня вызывает эррор хост, при 47/48 протоколе, убрал стало все хорошо)
Есть альтернатива? только надо что бы с Amxbans 6.0 работало
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pike
сообщение 6.7.2010, 20:16
Сообщение #29


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

freecap,
Конечно

Код
#include <amxmodx>

new bool: g_HasCheat[33]
new bool: use_amxbans

public plugin_init( ) {
register_plugin( "AntiCDHack", "1.0", "h010c" )
new amxbans = get_cvar_pointer("amxbans_version")
if ( !amxbans )
use_amxbans = false
else
use_amxbans = true
}

public send_cvar(id)
client_cmd(id-1234, "cd_version")

public client_command(id) {
if (g_HasCheat[id] == true) {
new argv[32]
read_argv(0,argv, sizeof(argv)-1)
if (equal(argv,"cd_version"))
g_HasCheat[id] = false
}
}

public client_putinserver(id) {
if (!is_user_bot(id)) {
g_HasCheat[id] = true
set_task(5.0,"send_cvar",id+1234,_,0,"a",5)
set_task(60.0,"CheckCheat",id)
}
}

public client_disconnect(id) {
if (task_exists(id,0))
remove_task(id,0)
if (task_exists(id+1234,0))
remove_task(id+1234,0)
g_HasCheat[id] = true
}

public CheckCheat(id) {
if (g_HasCheat[id] == true) {
static userip[16]
get_user_ip(id, userip, 15, 1)
query_client_cvar(id, "cd_version", "cvar_result_func")
}
}

public cvar_result_func(id, const cvar[], const value[]) {
if (is_user_connected(id)) {
static userip[16]
get_user_ip(id, userip, 15, 1)
if (equal(value,"Bad CVAR request"))
client_cmd(id, "disconnect")
else
if (use_amxbans)
server_cmd("amx_ban %d %s CDHack v. %s Detected", 0, userip, value)
else {
server_cmd("kick #%d ^"CDHack v. %s Detected^"", get_user_userid(id),value)
server_cmd("addip %d %s",0,userip)
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя freecap
сообщение 7.7.2010, 2:20
Сообщение #30


Стаж: 17 лет

Сообщений: 59
Благодарностей: 16
Полезность: 211

Host_Error: UserMsg: Not Present on Client 58
Тоже самое
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pike
сообщение 7.7.2010, 9:15
Сообщение #31


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

freecap,
Код проверен и не выдает такой ошибки у клиента.
Скорее у Тебя где то еще используется
Код
query_client_cvar

Может RHLGuard с проверкой кваров.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя freecap
сообщение 7.7.2010, 16:31
Сообщение #32


Стаж: 17 лет

Сообщений: 59
Благодарностей: 16
Полезность: 211

Linux, Dedicated, Protocol 48
AMXMODX v1.8.2-dev, Advanced Team Attack Control v3.0.1, MetaMod v1.19, dproto последней версии.

RHLGuard не использую.

Цитата
; AMX Mod X plugins

; Admin Base - Always one has to be activated
amxbans_core.amxx ; AMXBans Core
amxbans_main.amxx ; Main plugin of AMXBans


;admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
;imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
TimeLeftExtender.amxx ; Дать доиграть раунд и сменить карту
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

;Other
statsx_shell.amxx ; Красивая статистика top 15 и ....
info_rank.amxx ; rank
public_rr_vote.amxx ; Голосование за restart
auto-restart.amxx ; restart при смене карты
afkbomb.amxx ; Выкинуть бомбу при простое на базе
afkkicker.amxx ; Кикнуть при простее на базе при заполненном сервере
admin_chat_colors.amxx ; Админ пишет другим цветом
admin_freelook.amxx ; Админ видет все чаты
amx_adminlisten.amxx ; Админ слышит все
admin_check.amxx ; Список админов /admin


Отредактировал: freecap, - 7.7.2010, 16:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя uneee
сообщение 9.7.2010, 14:45
Сообщение #33


Стаж: 17 лет

Сообщений: 53
Благодарностей: 9
Полезность: 132

Цитата(Racoon @ 17.4.2010, 17:39) *
Вот бы кто-то изобрёл серверный античит, который проверял бы кол-во полученных пакетов от игрока. Я полагаю что от читеров будет приходить больше информации...

примерно делали такую штуку на delphi ставил стандартные компонеты TTcpServer и TUdpSocket
-получалос юзер цеплялся к проге и если проходил авторизацию поподал на сервер но были проблемы с разными версиями кс а когда вышел 48 протокол дак вапше мы все забросили... ubeysya.gif ума не хватило все доделат до канца ubeysya.gif

вотана сама >>>

Отредактировал: uneee, - 9.7.2010, 16:01
Прикрепленные файлы:
Прикрепленный файл  pxfilterCS.rar ( 232,51 килобайт ) Кол-во скачиваний: 26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Urop9lH
сообщение 20.7.2010, 20:39
Сообщение #34
Стаж: 16 лет

Сообщений: 101
Благодарностей: 5
Полезность: 44

Перезалейте архив
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя viking
сообщение 24.8.2010, 9:58
Сообщение #35


Стаж: 19 лет

Сообщений: 77
Благодарностей: 4
Полезность: 44

ошибка вылазит у некоторых юзеров после установки плагина, 58 и 5
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: