PDA

Просмотр полной версии : Массовый крит эррор или крэш сервера


J-Fobos
19.04.2009, 19:31
Данный скрипт выкидывает народ с критическим эрором.
Начнём ;
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Зеркало
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Пасс на архив мой ник
Работает на принципе переполнения
Работоспособность
С4, С5, Т0.
Есть возможность подогнать сие чудо под грацию через редактирование строчки

buf:=#$49;
Анализируем пакет
Пакет является довольно большим размер от 600 до 800 строк текста.
Работает по принципу сервер рассылает его рядом стоящим в определённом радиусе. Клиента рядом стоящих попросту не выдерживают такого обёма информации (результат вылет из игры).
Эмм одно но ((= вас тоже кикнет.

П.С Жестокий пакет отправляется, если в роде таргета указать шаут куча клиентов загнутся, думаю даже ОГ боты висеть будут. Если же не стоит фильтр пакетов то возможно приведёт к крэшу и зависанию сервера.

pickwick
19.04.2009, 19:46
О таком пакете слышал давно, но не довелось попробывать) щас пойду испробую на серваке грации)

Razzor
19.04.2009, 19:48
Креш сервера через пакеты, старо, но элитные Java сервера и PTS сервера научились защищаться от подобного рода атак через пакеты.

Чем больше и быстрей пакетов на действия отправите серверов, тем быстрей он упадет, проверено лично мной еще на с4 =)

J-Fobos
19.04.2009, 20:09
Обычно происходит при переполнение буфера оверфлов.
Сервер не способен обработать информацию превышающую предел.
Помню ложили гейм и логин сервер с помощью Pnukex.
Cуществовало множество пакетов с реализацией через диалоговое окно с нпси.
Разор ты не заметил что баги пакеты повторябтся с выходом обновлении то есть части 1-2 Грации это реквием друг мой им лень переписывать фикс так как пакеты меняются. Если я тебе скаду что тот же овербафф с 3 хроник работает на интерлюдии и что процесс проходит единственное но это то что приводит либо к автобану либо фиксится в течении одного дня.
Чтоб не отходить от темы ;
А по поводу выше приведёНного скрипта он работает на множестве серверов я не говорю про топовые сервера хотя как посмотреть ^^ .

Razzor
19.04.2009, 21:08
Обычно происходит при переполнение буфера оверфлов.
Сервер не способен обработать информацию превышающую предел.
Помню ложили гейм и логин сервер с помощью Pnukex.
Cуществовало множество пакетов с реализацией через диалоговое окно с нпси.
Разор ты не заметил что баги пакеты повторябтся с выходом обновлении то есть части 1-2 Грации это реквием друг мой им лень переписывать фикс так как пакеты меняются. Если я тебе скаду что тот же овербафф с 3 хроник работает на интерлюдии и что процесс проходит единственное но это то что приводит либо к автобану либо фиксится в течении одного дня.
Чтоб не отходить от темы ;
А по поводу выше приведёНного скрипта он работает на множестве серверов я не говорю про топовые сервера хотя как посмотреть ^^ .

Полностью согласен, все Java команды и их программисты прокалываются на тех же самых багах на которых прокалывались 2-3 года назад, сурсы у всех разные и они далеки от совершенства. Тому потверждение знаменитая команда Rebellion, которая переименовалась, потеряла легендарных программистов и по сей день топчится на одном месте, продавая свои "супер" сборки по 15к. То что их уже догнали обычные фри сборки в плане ядра, они не замечают.
Скорей это риторическая тема, на которую можно достаточно долго рассуждать...

На ТОП серверах стоит защита от этого, иначе бы они падали каждый день.