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

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

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

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

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

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

CSFile.Info OpenGL32 Detect v.2.2 (17.02.2011)

Статус пользователя Racoon
сообщение 25.3.2010, 13:24
Сообщение #21


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(Ser_UFL @ 25.3.2010, 13:06) *
Racoon, а если он и подгрузил во время игры, то его бы не обнаружил плагин, т.к. возможность сверить файлы есть только при коннекте..

Ясно, значит баг всё-таки.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя imba
сообщение 25.3.2010, 16:32
Сообщение #22
Стаж: 16 лет

Сообщений: 1677
Благодарностей: 735
Полезность: 571

вот поэтому и задавал выше вопрос по поводу ложных обнаружений
может будут еще какие комментарии на эту тему?


!
Запрет на ответ в темах до: 10.11.29392, 21:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lDocker
сообщение 26.3.2010, 20:09
Сообщение #23


Стаж: 16 лет

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

Появился новый Opengl32.dll, которого этот античит не блокирует! Я с другом проверял.... У него был Opengl32.dll последний версии, и его не кикали. А хотя когда другие люди заходят с более ранней версией, их анти-чит кикает с сервера. Думаю мб вы обновите Opengl32 Detected?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 26.3.2010, 20:39
Сообщение #24


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(lDocker @ 26.3.2010, 20:09) *
Появился новый Opengl32.dll, которого этот античит не блокирует! Я с другом проверял.... У него был Opengl32.dll последний версии, и его не кикали. А хотя когда другие люди заходят с более ранней версией, их анти-чит кикает с сервера. Думаю мб вы обновите Opengl32 Detected?

Мб немного не та тема. Тем не менее, чем больше будет проверятся файлов openGL, тем больше шансов для читеров с WH остаться незамеченными. Допустим читер зашёл на сервер (такие люди задерживаются на 1-2 карты максимум). Допустим одна карта играется 15-20 минут... Маловероятно что он будет аж 30-40 минут играть + нет гарантии что при смене карты его openGL.dll совпадёт с серверным. Можно просто добавить квар (csf_opengl_check), который позволит админам регулировать какие дллки проверять на клиенте, а какие нет. Я бы поставил проверку самых "хитовых" по всем опросам на данный момент openGL.dll (1 и 5). Пример: csf_opengl_check 1 5
Думаю мысль ясна dirol.gif

Отредактировал: Racoon, - 26.3.2010, 20:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя colt_piton
сообщение 26.3.2010, 21:18
Сообщение #25
Стаж: 17 лет

Сообщений: 231
Благодарностей: 17
Полезность: 73

Пока вот так дело обстоит, железно! "Хитовые" проверяются, а остатки блокируются модулем блокировки! Терпимо, я так думаю. Представляете, что будет, если со временем dll-ки тока на 1 k6 будут меняться ну или на 2-3 k6. 51,52,54,57,58,60.... и т.п. crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 26.3.2010, 21:21
Сообщение #26


Стаж: 19 лет

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

Идея следующая:
Сразу скажу, что достаточно неудобный вариант для юзеров, но это можно сделать, как настраиваемый квар.
Берем, допустим по идее Racoon, выставляем на проверку 1ю и 5ю opengl32.dll-ки.
Игрок коннектится, проверяется 1я.
Если всё нормально, то делаем юзеру _restart, а в этот момент меняем длл-ку на 5ю и он проверяется вновь...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 27.3.2010, 1:21
Сообщение #27
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

да меняем чере php скрипт?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 27.3.2010, 1:56
Сообщение #28


Стаж: 19 лет

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

Цитата
да меняем чере php скрипт?

Как по твоему меняются dll-ки в корне игры?
С помощью АМХХ. Скопировал из папки opengl32 в корень сервера файл opengl32_X.dll, удалил из корня игры opengl32.dll, переименовал opengl32_X.dll в opengl32.dll.. Я себе это так представляю..

Отредактировал: Ser_UFL, - 27.3.2010, 1:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя -)>C-r-A-c-K<(-
сообщение 27.3.2010, 2:11
Сообщение #29


Стаж: 19 лет

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

Мля, я вас не понимаю!
Что вам мешает Удалить все DLL, кроме 1 и 5 ???
lDocker,
А тебе, что мешает, добавить этот самый "новый" opengl32, в папку с остальными библиотеками?!

Кол-во DLL не статично, вы можете добавлять/удалять/менять файлы, как вам нравится. Максимальное число файлов я даже не знаю, я тестировал с 20 файлами, все файлы поочередно проходили.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 27.3.2010, 2:25
Сообщение #30


Стаж: 19 лет

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

Цитата
Что вам мешает Удалить все DLL, кроме 1 и 5 ???
lDocker,
А тебе, что мешает, добавить этот самый "новый" opengl32, в папку с остальными библиотеками?!

Кол-во DLL не статично, вы можете добавлять/удалять/менять файлы, как вам нравится. Максимальное число файлов я даже не знаю, я тестировал с 20 файлами, все файлы поочередно проходили.


Ничего не мешает. Просто нигде не был описан принцип работы и то, что кол-во длл не статично...
Не все могут протестировать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sirioba
сообщение 27.3.2010, 14:10
Сообщение #31


Стаж: 16 лет

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

Мне кажется крэк итак знает недостатки такого способа. Они написаны чуть выше. И не лучший вариант с несколькими реконектами игрока, хотя плагин для редиректа делает все довольно быстро. Если сделать так, то игрок даже почти не заметит что у него проверили опенгл. Причем проверка будет проводиться быстро. Проблема в том если сразу два игрока конектятся
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Saaaaa
сообщение 27.3.2010, 21:25
Сообщение #32


Стаж: 18 лет

Сообщений: 82
Благодарностей: 10
Полезность: 98

Цитата
// csf_ac_mypunishment "amx_megasuperban %userid% %time% %reason%"
csf_opengl32_mypunishment ""

amx_bancs не работает при csf_opengl32_bantype "5"
Пробовал и не получилось:
csf_opengl32_mypunishment "amx_bancs %userid% %time% %reason%"
Пробовал и не получилось:
csf_opengl32_mypunishment "amx_bancs %userid% %time%"
Пробовал и не получилось:
csf_opengl32_mypunishment "amx_bancs %userid% 0"
Пробовал и не получилось:
csf_opengl32_mypunishment "amx_bancs #%userid% %time%"
Пробовал и не получилось:
csf_opengl32_mypunishment "amx_bancs #%userid% 0"
Пробовал и не получилось:
csf_ac_mypunishment "amx_bancs %userid% %time% %reason%"
Пробовал и не получилось:
csf_ac_mypunishment "amx_bancs %userid% %time%"
Пробовал и не получилось:
csf_ac_mypunishment "amx_bancs %userid% 0"
Пробовал и не получилось:
csf_ac_mypunishment "amx_bancs #%userid% %time%"
Пробовал и не получилось:
csf_ac_mypunishment "amx_bancs #%userid% 0"

Меня тупо выкидывает на рабочий стол, как при параметре quit

P.S. Версия amx_bancs скачена отсюда
P.P.S. Чит кидал тот что находился онлайн в корне игры.
P.P.P.S. Прошу не задавать глупых вопросов, а просто сказать, что нужно прописать в csf_ac_opengl32.cfg.
Спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Saaaaa
сообщение 28.3.2010, 16:48
Сообщение #33


Стаж: 18 лет

Сообщений: 82
Благодарностей: 10
Полезность: 98

Всё, проблема решена.
...
сижу обновляю amx_imessage в amxx.cfg
и замечаю строки параметров настройки античита opengl32 прошлой версии...
Мда... тупо забыл их удалить...
Мой рабочий csf_ac_opengl32.cfg
echo "[CSF-AC] OpenGL32 * Config Loaded"

// Обнаружение OpenGL32.dll
// По-умолчанию "1"
csf_opengl32 "1"

// Тип логирования при обнаружении OpenGL32.dll
// По-умолчанию "1"
//
// 1 - Логирование в файл
// 2 - Логирование в mySQL [Работать будет только в связке с [CSF-AC] 1.24 и выше]
//
csf_opengl32_logtype "1"

// Время после которого игрок будет забанен
// По-умолчанию "10.0" (сек)
csf_opengl32_checktime "5.0"

// Тип наказания при обнаружении OpenGL32.dll
//
// 0 - Кикнуть
// 1 - Бан через addip
// 2 - Бан с использованием AMXX
// 3 - Бан через AMXBans
// 4 - Послать команду "QUIT"
// 5 - Свой тип наказания
//
// По-умолчанию "2"
csf_opengl32_bantype "5"

// Время бана при обнаружении OpenGL32.dll
// По-умолчанию "20160"
csf_opengl32_bantime "0"

// Тип оповещения игроков при обнаружении OpenGL32.dll
//
// 0 - Отключить (Только логи)
// 1 - Сообщение в чат
// 2 - HUD Сообщение
// 3 - AMX_CSAY RED Сообщение
// 4 - AMX_TSAY RED Сообщение
// 5 - AMX_SAY Сообщение
//
// По-умолчанию "2"
csf_opengl32_bansay "2"

// Тип бана при использовании AMXBans
//
// 1 - Бан по IP
// 2 - Бан по SteamID
//
// По-умолчанию "1"
csf_opengl32_amxbanstype "1"

// Свой тип наказания при обнаружении OpenGL32.dll
//
// Данная переменная позволяет использовать любой другой плагин, который установлен на сервере, для наказания/блокировки читера,
// Что позволяет увеличить гибкость системы наказания
//
// Строка может содержать:
// %userid% - User ID
// %authid% - Auth ID
// %name% - Ник игрока
// %ip% - IP адрес
// %time% - Время наказания
// %reason% - Причина наказания ([CSF-AC] OpenGL32 Detected)
//
// Пример:
//
// csf_ac_mypunishment "amx_megasuperban %userid% %time% %reason%"
csf_opengl32_mypunishment "amx_bancs %name% %time% %reason%"
OffTop
Я бы сделал ещё быстрее,
если бы в мануал не воткнули кривой пример пользовательского наказания.


Отредактировал: Saaaaa, - 28.3.2010, 16:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L@RD
сообщение 29.3.2010, 18:49
Сообщение #34
Стаж: 17 лет

Сообщений: 27
Благодарностей: 3
Полезность: 86

Народ подскажите пожалуйста вот как тут даеться бан автоматически или надо самому банить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 29.3.2010, 19:35
Сообщение #35


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(L@RD @ 29.3.2010, 19:49) *
Народ подскажите пожалуйста вот как тут даеться бан автоматически или надо самому банить?


Цитата
Обнаружение происходит методом проверки клиентского файла на совпадение с серверным файлом, если файл совпадает, проследует наказание.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя L@RD
сообщение 29.3.2010, 20:38
Сообщение #36
Стаж: 17 лет

Сообщений: 27
Благодарностей: 3
Полезность: 86

// Тип наказания при обнаружении OpenGL32.dll
//
// 0 - Кикнуть
// 1 - Бан через addip
// 2 - Бан с использованием AMXX
// 3 - Бан через AMXBans
// 4 - Послать команду "QUIT"
// 5 - Свой тип наказания
//
// По-умолчанию "2"
csf_opengl32_bantype "3"
У меня на сервере стоит чтоб банило через AMXBans,а почему-то не банить хотя высвечуеться что есть чит.

Отредактировал: L@RD, - 29.3.2010, 21:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя N1ks^^
сообщение 30.3.2010, 10:20
Сообщение #37
Стаж: 16 лет

Сообщений: 12
Благодарностей: 2
Полезность: 0

Цитата(L@RD @ 29.3.2010, 21:38) *
// Тип наказания при обнаружении OpenGL32.dll
//
// 0 - Кикнуть
// 1 - Бан через addip
// 2 - Бан с использованием AMXX
// 3 - Бан через AMXBans
// 4 - Послать команду "QUIT"
// 5 - Свой тип наказания
//
// По-умолчанию "2"
csf_opengl32_bantype "3"
У меня на сервере стоит чтоб банило через AMXBans,а почему-то не банить хотя высвечуеться что есть чит.

Ты AMXBans то поставил?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L@RD
сообщение 30.3.2010, 14:31
Сообщение #38
Стаж: 17 лет

Сообщений: 27
Благодарностей: 3
Полезность: 86

Цитата(N1ks^^ @ 30.3.2010, 10:20) *
Ты AMXBans то поставил?

Ты издеваешся да?Такой вопрос задал))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя James1g
сообщение 8.4.2010, 17:29
Сообщение #39
Стаж: 16 лет

Сообщений: 12
Благодарностей: 2
Полезность: 0

Цитата(L@RD @ 30.3.2010, 1:38) *
// Тип наказания при обнаружении OpenGL32.dll
//
// 0 - Кикнуть
// 1 - Бан через addip
// 2 - Бан с использованием AMXX
// 3 - Бан через AMXBans
// 4 - Послать команду "QUIT"
// 5 - Свой тип наказания
//
// По-умолчанию "2"
csf_opengl32_bantype "3"
У меня на сервере стоит чтоб банило через AMXBans,а почему-то не банить хотя высвечуеться что есть чит.

мускул проверь, приконектился нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oN1nOq
сообщение 10.4.2010, 13:28
Сообщение #40


Стаж: 16 лет

Сообщений: 2
Благодарностей: 1
Полезность: 0

Хотелось бы узнать народ , вот я установил вроде как OpenGL32 detected скачанный с этой страницы , почитал цитаты , написанно что он исправлен но мне кажется это не так !!! Т.к без сомнения работает он отлично , но после того как обнаружет читера и банит его сервер выдает ошибку , и приходиться перезапускать .... я вот думаю может он конфликтует с чем то ? Хотя античит поставил дополнительный csf_anticheat_1.23_release_fixed но он вообще не радует , на серваке и со спеед хакком бегают и аимом и многие читы он не палит вообще .... помогите пожалуйста довести сервер до благо состояния blush2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
35 страниц V   1 2 3 ... 33 34 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: