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

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

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

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

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

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
121 страниц V  « 72 73 74 ... 119 120 »

DopBan by Mazdan

, Усиление бана дополнительными метками
Статус пользователя AngelStraxa
сообщение 21.2.2017, 14:23
Сообщение #1441


Стаж: 7 лет 3 месяца

Сообщений: 80
Благодарностей: 7
Полезность: 72

Цитата(mazdan @ 14.2.2017, 0:06) *
авторизацию нужно ту что MC смотреть только, она в бд идёт.
Тут в логе нет вообще
Надо все тайминги, rechecker, FB, DB, кик. И смотреть где MC будет

Честно говоря не понял что такое МС и где смотреть. Попробовал тупо увеличить fb_kick_delay до 10 - не помогло. Поставил 20 - все равно не помогло. Т.е. баны за речекер без плагина-прослойки не попадают в db_bancookie. Проверь пожалуйста, потому что с прослойкой боюсь, что допустим, при exec_delayed 20, если игрок выйдет из игры, прежде чем получит бан, то вместо него бан может получить новый игрок (я так думаю).

P.S. Проблема с FPS в новой версии решилась. Спс.

Отредактировал: AngelStraxa, - 21.2.2017, 15:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 21.2.2017, 18:15
Сообщение #1442


Иконка группы

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

AngelStraxa, другой игрок не получит бан, всё должно хорошо работать


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AngelStraxa
сообщение 21.2.2017, 19:05
Сообщение #1443


Стаж: 7 лет 3 месяца

Сообщений: 80
Благодарностей: 7
Полезность: 72

C ответом про FPS я поторопился. Если при входе в игру нажать Enter в motd до того, как отобразится его содержимое, то проблема с FPS остается. А если перед нажатием на Enter подождать пару секунд, чтобы содержимое motd отобразилось, то после этого нет проблем с FPS. Не знаю раньше тоже было так или нет. Заметил только сейчас.

Цитата(mazdan @ 21.2.2017, 20:15) *
другой игрок не получит бан, всё должно хорошо работать

Разве в команде fb_ban параметр userid это не id игрока от 1 до 32? Потому что если это id игрока от 1 до 32, то к моменту, когда команда fb_ban дойдет до ФБ, под этим id может находится уже другой игрок.

Отредактировал: AngelStraxa, - 21.2.2017, 19:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 22.2.2017, 19:56
Сообщение #1444


Иконка группы

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

начиная с последней или предпоследней версии есть похоже бага в коде, нужно поставить "dopban_dyn_weighttype 1" навсегда или как минимум до следующей версии. Никаких скрытых побочных эффектов от этого не должно быть.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sintez
сообщение 22.2.2017, 23:34
Сообщение #1445
Стаж: 17 лет

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

Цитата(mazdan @ 22.2.2017, 20:56) *
начиная с последней или предпоследней версии есть похоже бага в коде, нужно поставить "dopban_dyn_weighttype 1" навсегда или как минимум до следующей версии. Никаких скрытых побочных эффектов от этого не должно быть.

Что полезное даст это? или от чего обезопасит ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AngelStraxa
сообщение 23.2.2017, 10:40
Сообщение #1446


Стаж: 7 лет 3 месяца

Сообщений: 80
Благодарностей: 7
Полезность: 72

Цитата(mazdan @ 22.2.2017, 21:56) *
начиная с последней или предпоследней версии есть похоже бага в коде, нужно поставить "dopban_dyn_weighttype 1" навсегда или как минимум до следующей версии. Никаких скрытых побочных эффектов от этого не должно быть.

Для чего и для кого это? У меня dopban_dyn_weighttype вообще по умолчанию закомментировано.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Todopoderoso
сообщение 23.2.2017, 11:21
Сообщение #1447
Стаж: 10 лет

Сообщений: 685
Благодарностей: 299
Полезность: 579

AngelStraxa, если хочешь чтобы все работало, сделай так как сказали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AngelStraxa
сообщение 23.2.2017, 11:28
Сообщение #1448


Стаж: 7 лет 3 месяца

Сообщений: 80
Благодарностей: 7
Полезность: 72

Цитата(Todopoderoso @ 23.2.2017, 13:21) *
AngelStraxa, если хочешь чтобы все работало, сделай так как сказали.

Спс. В твоём комментарии не нуждаюсь. dopban_dyn_weighttype и так по умолчанию 1. А про раскомментирование ничего не сказано.

Отредактировал: AngelStraxa, - 23.2.2017, 11:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 23.2.2017, 13:45
Сообщение #1449


Иконка группы

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

AngelStraxa, Без этого куки бан не будет нормально работать.
В конфиге нигде не написано про по умолчанию, квар закомментирован, что там по умолчанию - посмотрите на сервере, думаю что 0.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя cscms
сообщение 23.2.2017, 14:07
Сообщение #1450
Стаж: 8 лет 5 месяцев

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

То есть надо что бы было dopban_dyn_weighttype 1?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 24.2.2017, 15:46
Сообщение #1451
Стаж: 11 лет

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

Есть смысл метки 101...106 использовать по отдельности + комбинированные? Или только одно включить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 24.2.2017, 16:58
Сообщение #1452


Иконка группы

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

только одно, на мой взгляд сейчас лучше комбинированные, но в целом с не комбинированными можно добиться большей стойкости, но взамен и нагрузка побольше (4 метки вместо 1 в базе, например, больше коллизий -> больше данных из БД к плагину передается)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pist0nchik
сообщение 24.2.2017, 19:50
Сообщение #1453


Стаж: 10 лет

Сообщений: 403
Благодарностей: 437
Полезность: 545

ребята кому не сложно скиньте уже настроенный конфиг от 3.0.1b версии, чтобы обходов было минимум, а то сейчас из-за меток голова кругом, не могу нормально настроить, боюсь испортить, вроде вчера банили одного, сегодня он уже играет, куки бан настроил, ошибок нет.
И советую сразу в первый пост прикрепить хороший, настроенный конфиг, потому что таких как я, уверен, много.
мой конфиг
dopban_sign "XXXXXXXXXXXXXXXXX" //Уникальнаяч строка для генерации подписи. Не менее 10 символов.
dopban_sn "XXXXXXXXXXXXXXXXXXXXXXX" //Серийный номер
dopban_loglevel "1" // Подробность логов
dopban_logtype "1" // Тип ведения логов, на данный момент не работает :)
dopban_logdays "7"
dopban_cfgban "1" // Записывать конфиг после бана
dopban_cfg "liblist" //название конфига для бана, придумайте что-то своё, старайтесь не затирать чужие :)
// Метки будут записаны, только если игрок на сервере во время бана, рекомендуется выставить задержку перед киком fb_kick_delay на 3-5 сек
dopban_bindban "1" // Писать метку в бинды
dopban_nameban "0" // Писать метку в имя
dopban_infoban "1" // Писать метку в infostring
dopban_rateban "1" // Писать метку в rate
dopban_cleaninfo "1" // Увеличивает шансы сохранения метки в infostring
dopban_autoupdate "0" // Автообновления плагина
// кукибан - банит, даже если игрок покинул сервер (оффлайн бан)
// Нужно вписать в квар адрес web части // например "http://******.**/***/check.php"
dopban_motd "http://XXXXXXXXXX/motd/check.php"
// ------------------- ОБНОВЛЕНИЕ 2.2b ----------------------------------
// Если вы хотите чтобы при обходе выдавался новый бан
// Используйте следующие квары
dopban_newban_time 0 //Время бана в минутах (0 = отключено)
dopban_newban_reason "banned with %banid%" // Причина бана, вы можете использовать %banid%, он будет заменен на id бана из бан-листа
// ------------------- КОНЕЦ ОБНОВЛЕНИЯ 2.2b ----------------------------------
// ------------------- ОБНОВЛЕНИЕ 2.3b ----------------------------------
// Если вы хотите использовать разные MOTD окна для разных серверов - задайте их через этот квар
dopban_server_number 0 // Номер сервера
dopban_cookieban2 1 // Дополнительный бан, более стойкий чем простой cookieban
// Если игрок не авторизован через cookie то вероятно использует протектор
// можно наказать его
// Эту функцию не рекоммендуется использовать пока я не доделаю её до более надежной
// Она работает и сейчас как надо. Просто в случае если у вас что-то случится с веб мордой вы можете потерять всех игроков.
// Так что желательно дождаться более умного автоотключения.
dopban_no_motd_punish "" // по умолчанию пусто. Нормальное вполне это "amx_kick %userid% protector_detected"
// На случай если отвалится авторизация через куки для автоматического отключения наказания
dopban_no_motd_off_perc 0.5 // Доля авторизованных игроков. Если падает ниже то наказание отключается
dopban_no_motd_off_lim 2 // Наказание не отключится пока число неавторизовавшихся меньше данной цифры
dopban_repeat_motd 0 // Если значение 1, то игроку сначала покажет motd окно по новой, если и после этого не пройдет авторизация, тогда игрока накажет.
// ------------------- КОНЕЦ ОБНОВЛЕНИЯ 2.3b ----------------------------------
// ------------------- ОБНОВЛЕНИЕ 2.4b ----------------------------------
dopban_antiprot 2 // Обход протекторов и всё такое (Спасибо, за предложенный метод Острогу)
// Значение 0 - всё по-старому
// Значение 1 - только в обход стандартных команд
// Значение 2 - и в обход и по-старому (рекомендуется)
// Для использования отдельной БД для cookie ban-ов
//dopban_sql_user ""
//dopban_sql_pass ""
//dopban_sql_db ""
//dopban_sql_host ""
//dopban_diffdb //нужно раскомментировать данную команду чтобы включить (я не тестировал возможность работы с другой бд совсем)
// ------------------- КОНЕЦ ОБНОВЛЕНИЯ 2.4b ----------------------------------
// 2 mean's no ban and everything is good
////dopban_set_punish 4 4 amx_chat %userid% banned by myAC
////dopban_set_punish 4 3 amx_chat %userid% banned by cheat topic
////dopban_set_punish 5 3 amx_chat %userid% Shared Steam Acc
////dopban_set_punish 3 3 amx_chat %userid% VAC Ban
// ------------------- Обновление 2.9.4b ----------------------------------
// dopban_add_dyn_ident - добавить (зарегистрировать) дополнительный идентификатор
// dopban_add_dyn_ident <"имя"> <номер> <вероятность> <время жизни>
// Просьба не использовать в ваших разработках идентификаторы 0-999. Они остаются для меня :)
// Вы можете использовать идентификаторы 1000-9999.
//dopban_add_dyn_ident "DB.I.101.m" 101 20 43200
//dopban_add_dyn_ident "DB.I.102.c" 102 20 43200
//dopban_add_dyn_ident "DB.I.103.f" 103 20 43200
//dopban_add_dyn_ident "DB.I.104.s" 104 20 43200
// ------------------- Обновление 2.9.7b ----------------------------------
//dopban_add_dyn_ident "DB.I.105.UA" 105 10 43200
//dopban_add_dyn_ident "DB.I.106.AE" 106 10 43200
//dopban_add_dyn_ident "DB.I.107/32" 107 80 43200
//рекомендуется только 111 или снизить вероятность в 2 раза.
//dopban_add_dyn_ident "DB.I.108/24" 108 20 43200
//dopban_add_dyn_ident "DB.I.111.HN" 111 20 43200
// не рекомендуется использовать
//dopban_add_dyn_ident "DB.I.109/16" 109 5 43200
//dopban_add_dyn_ident "DB.I.110/8" 110 1 43200
// ------------------- Обновление 2.9.9b ----------------------------------
//Изменение веса метки с течением времени (квар dopban_dyn_weighttype)
// 0 = [ y(x) = W*(x>lifetime) ] пока метка жива её вес = оригинальному
// 1 = [ y(x) = W*(1-x/lifetime)] пока метка жива, её вес снижается по kx
// 2 = [ y(x) = W*ln(lifetime-x)/ln(lifetime) ] пока метка жива, её вес снижается по log
// примерные графики можно посмотреть тут (первая ссылка из гугл)
// http://yotx.ru/ если (100 = вес, 30000 = время)
// Ось Х от 0 до 30000
// 1: 100*(1-x/30000)
// 2: 100*lg(30000-x)/lg(30000)
// dopban_dyn_weighttype 1
// dopban_dyn_delete_old 0 // удалять старые метки из бд после истечения срока годности (не тестировал)
// Комбинированная метка из 101-104
//dopban_add_dyn_ident "DB.I.112.COMBI" 112 70 43200
// Комбинированная метка из 105-106
//dopban_add_dyn_ident "DB.I.113.AEUA" 113 20 43200
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя INFOHARD
сообщение 24.2.2017, 22:12
Сообщение #1454
Стаж: 9 лет 2 месяца

Сообщений: 178
Благодарностей: 28
Полезность: 23

с обновы Обновление 2.9.4b - что это вообще за метки, есть инфа какая нибудь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AngelStraxa
сообщение 26.2.2017, 0:03
Сообщение #1455


Стаж: 7 лет 3 месяца

Сообщений: 80
Благодарностей: 7
Полезность: 72

Нельзя ли без hamsandwich ? У меня DopBan единственный плагин, который использует hamsandwich.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 26.2.2017, 0:08
Сообщение #1456


Иконка группы

Стаж: 8 лет 10 месяцев

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

mazdan, снова баны с фк нe парсит, попросил макспэйна провeрить API. Сказал вайтлист выдаст :(


https:// $
ip:port $

Аватар не имеет военного смысла, просто хохма.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя teyub111
сообщение 27.2.2017, 11:28
Сообщение #1457


Стаж: 8 лет 10 месяцев
Город: Сургут

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

подскажите пожалуйста как решить это проблему
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 2.3.2017, 14:48
Сообщение #1458
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Cкрытый текст
03/02/2017 - 15:47:13: [TTG BANS] [25] [(`identid`, `ident`) IN (('0','Just Motd')]
L 03/02/2017 - 15:47:13: [DB]TQUERY_FAILED Unknown column 'identid' in 'where clause' #1054 3
L 03/02/2017 - 15:47:13: [DB][ERROR] SELECT `bid`, sum(IF((UNIX_TIMESTAMP()-`ts`)>`lt`, 0, `weight`)) as `weight` FROM `db_bancookie` as bc JOIN `db_identweight` as iw ON `iw`.`id` = `bc`.`identid` WHERE serv = '0' AND (`identid`, `ident`) IN (('0','Just Motd')) GROUP BY `bid`, `bc`.`identid` ORDER BY `weight` DESC LIMIT 30


Что ему не нравится, подскажите.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 2.3.2017, 14:50
Сообщение #1459
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

teyub111, Templar, в скайп пишите решу
Темп, тебе обновить надо нормально допбан)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 5.3.2017, 11:46
Сообщение #1460
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

/del

Отредактировал: Templar, - 5.3.2017, 13:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
121 страниц V  « 72 73 74 ... 119 120 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: