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

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

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

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

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

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
413 страниц V  « 128 129 130 ... 411 412 »

Защита Counter Strike Сервера

, Методы защиты от различных уязвимостей игровых серверов
Статус пользователя [WPMG]PRoSToTeM@
сообщение 12.8.2014, 0:46
Сообщение #2561
Стаж: 14 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(kritik @ 12.8.2014, 1:21) *
Ник и чат. Ник можно и по локализации проверить, а в чате # разве что в контексте #1, #2 и т.п. нужна. Чего лишний раз все сообщения трогать ради такой мелочи.

Изначально для ника и чата всё делает двигло и геймдлл. Потом появились всякие менюшки в amxmodx в которых обрабатывается и локализация (по всему тексту, а не только по началу) и Key_LookupBinding (+) из-за которых в нике надо фильтровать решётки и плюсы, да ещё и при плагинах каких-то ник нормально не изменишь (разве что C++ кодом каким-нить). Плюс ещё плагины всякие, которые тоже не задумавшись пишут в чат ник. В стандартном чате тоже нет проблем, т.к. сообщение посылается аргументом (третьей строкой) в SayText с добавленным в конец \n, что избегает локализации, т.к. для аргументов локализация идёт по полному совпадению аргумента с начала до конца. Только вот непонятно с процентами (зачем их выковыривают и оставляют только %l), т.к. когда они в аргументах, клиентом всё обрабатывается нормально. Ну, а плагины от мало до велика (админчаты, колоред транслиты, ...) пихают всё в 1ый же WriteString (те, кто писал админчат возможно и не подозревал, т.к. юзали просто client_print, console_print) и не фильтруют ничего, отсюда и растут проблемы. Если писать сообщение в аргументе SayText/TextMsg (с добавкой \n в конец), то всё будет ок и не надо будет смотреть что там нам клиент прислал. Ещё заметил, что в чатоплагинах нет валидации юникода.

Отредактировал: [WPMG]PRoSToTeM@, - 12.8.2014, 0:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 12.8.2014, 1:46
Сообщение #2562
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

@ PRoSToTeM@
Цитата([WPMG]PRoSToTeM@ @ 11.8.2014, 21:47) *
dll'ка, которая прописывается в plugins.ini метамода - мета-плагин.

Тут уже обсуждалось:
Цитата(Safety1st)
Вообще правильно называть meta-плагинами:
Код
meta list
Currently loaded plugins:

Цитата(Asmodai)
Логичнее делать деление на metamod и amxx модули, так как это практически одно и то же.

Цитата(Safety1st)
Я использую следующую терминологию: плагины (т.е. плагины AMXX), мета-модули и AMXX-модули.

Ты тот топик посещаешь, должен был видеть. Надеюсь, разобрались на будущее.

Это:
Цитата(Safety1st @ 11.8.2014, 0:17) *
Я вообще надеюсь, что это всё временно и запилят модуль.
- отписка, и я использовал привычный для большинства участников Форума термин. Вот понадобится мне к тебе обратиться - я сделаю это на понятном для тебя языке. В противном случае - это твоя задача: понять, что имеет ввиду собеседник, прежде чем докапываться, фыркать, поучать и т.д.

Цитата(Safety1st @ 11.8.2014, 21:33) *
rofl.gif

Тут я просто поржал, потому что ты сделал то, о чём я и думал, и без бессмысленных для меня разговоров ;)

Цитата(Safety1st @ 11.8.2014, 21:43) *
А вообще весело получилось: сам же на фптиме раструбил об уязвимости, сам же и фиксишь. Как астрог прям
Цитата([WPMG]PRoSToTeM@ @ 11.8.2014, 21:47) *
Чего чего?

Это просто первый звоночек. Как и там: mmoru.com/board/showthread.php?p=6756675#post6756675 .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 12.8.2014, 7:58
Сообщение #2563
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

вчера написал в чат #Cstrike_GIGN_Label
ничего не зависло, не вылетело и другие тоже остались играть
выдало в чат длинную фразу из описания этого самого label




выкидывает людей скорее всего изза переполнения буффера

Отредактировал: csnet, - 12.8.2014, 8:05


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 12.8.2014, 9:37
Сообщение #2564
Стаж: 16 лет

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

Цитата(csnet @ 12.8.2014, 12:58) *
выкидывает людей скорее всего изза переполнения буффера


так и есть, от подстановки (множественных) локализаций и переполняется буфер у клиента.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 12.8.2014, 13:47
Сообщение #2565
Стаж: 14 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(Safety1st @ 12.8.2014, 3:46) *
@ PRoSToTeM@

Тут уже обсуждалось:



Ты тот топик посещаешь, должен был видеть. Надеюсь, разобрались на будущее.

Это:
- отписка, и я использовал привычный для большинства участников Форума термин. Вот понадобится мне к тебе обратиться - я сделаю это на понятном для тебя языке. В противном случае - это твоя задача: понять, что имеет ввиду собеседник, прежде чем докапываться, фыркать, поучать и т.д.


Тут я просто поржал, потому что ты сделал то, о чём я и думал, и без бессмысленных для меня разговоров ;)


Это просто первый звоночек. Как и там: mmoru.com/board/showthread.php?p=6756675#post6756675 .

?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Kasper55
сообщение 12.8.2014, 13:51
Сообщение #2566
Стаж: 16 лет

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

Цитата(csnet @ 12.8.2014, 7:58) *
вчера написал в чат #Cstrike_GIGN_Label
ничего не зависло, не вылетело и другие тоже остались играть
выдало в чат длинную фразу из описания этого самого label




выкидывает людей скорее всего изза переполнения буффера

два раза надо писать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 12.8.2014, 14:34
Сообщение #2567
Стаж: 14 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(Kasper55 @ 12.8.2014, 15:51) *
два раза надо писать

Можно и 1, просто ник и сообщение подлиннее.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 12.8.2014, 14:59
Сообщение #2568


Стаж: 15 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Печалька....Ни один плагин не спасает от новой дырки. Кикает пол сервера разом) Может опять обновили багу?


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 12.8.2014, 15:26
Сообщение #2569


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

Стаж: 15 лет

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

Alexan23, а что за баг то? я вот на сервере написал #Cstrike_GIGN_Label #Cstrike_GIGN_Label так и написало в чат, ничего не произошло.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 12.8.2014, 15:29
Сообщение #2570


Стаж: 15 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(mazdan @ 12.8.2014, 15:26) *
Alexan23, а что за баг то? я вот на сервере написал #Cstrike_GIGN_Label #Cstrike_GIGN_Label так и написало в чат, ничего не произошло.



Вообщем те плагины которые на первой странице мне не помогли. Прикрыл дырку плагином neygomon'a


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 12.8.2014, 15:30
Сообщение #2571


Стаж: 12 лет

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

Проверил на сервер где стоит sXe Injected ничего не произошло )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 12.8.2014, 15:35
Сообщение #2572


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

у меня вообще не помещается такой ник #Cstrike_GIGN_Label #Cstrike_GIGN_Label


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 12.8.2014, 15:37
Сообщение #2573
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Alexan23, какая именно дырка была?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 12.8.2014, 15:41
Сообщение #2574


Стаж: 12 лет

Сообщений: 1417
Благодарностей: 705
Полезность: 349

после say_team @%s0 вылетает кс после #Cstrike_GIGN_Label ничего не происходит даже в чат не пишется ниче.


Создание и редактирование карт ($) - vk.com/id476857873
Настройка и техническое обслуживание ваших игровых серверов - vk.com/id476857873
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 12.8.2014, 15:44
Сообщение #2575


Стаж: 12 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

Цитата(Alexan23 @ 12.8.2014, 17:29) *
Вообщем те плагины которые на первой странице мне не помогли. Прикрыл дырку плагином neygomon'a

А этот не пробовали?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 12.8.2014, 15:46
Сообщение #2576


Стаж: 15 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

9art,

Нет) Стоит?


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя followX
сообщение 12.8.2014, 15:49
Сообщение #2577


Стаж: 12 лет

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

cshost.com.ua
say #Cstrike_GIGN_Label #Cstrike_GIGN_Label у меня просто кс вылетат и всё, сервер работает.

Отредактировал: followX, - 12.8.2014, 15:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 12.8.2014, 15:52
Сообщение #2578


Стаж: 12 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

followX, игра вылетает у всех, а сервер и не должен падать.

Alexan23, думаю да

Отредактировал: 9art, - 12.8.2014, 15:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
XyLiGaN
сообщение 12.8.2014, 15:53
Сообщение #2579
Стаж: 14 лет
Город: Югорск

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

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

Alexan23,
В plugins.ini прописал выше остальных плагинов, работающих с чатом?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя followX
сообщение 12.8.2014, 15:53
Сообщение #2580


Стаж: 12 лет

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

cshost.com.ua
во как, чем латать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
413 страниц V  « 128 129 130 ... 411 412 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 4 гостей читают эту тему: