[Баг] Дюп на Emu сборках - Zhyk.Ru Forums
Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Дюп на Emu сборках

-

Подполье Lineage 2 (0 уровень)

- Темы, перенесенные из Подполья 1 уровня (архивные за 2008-2015). Отличная основа для поиска новых уязвимостей.

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2010, 21:15   #1
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 505
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Дюп на Emu сборках

Данный дюп был обнаружен случайно на сервере lineage-2.achinsk.net (на данный момент дюп на нем не работает, они отказались от использования Emu сборок).

Бегал я ООГ волкером и решил бросить на землю предмет, но в окне ввода количества предметов я не указал числа и нажал ОК. Выбросился один предмет, также происходит и в клиенте и я не придал этому значения. Но, через некоторое время, заглянув в инвентарь я обнаружил что предмет который я выбрасывал опять в сумке. Я выбросил предмет также как и в прошлый раз и уже обратил внимание что произошел дюп.

Проанализировав пакеты, которые отправляет ООГ волкер, я обнаружил, что в пакете id=17 (RequestDropItem), количество вещей которые вы хотите выбросить равно нулю (переменная Count Int64, начинается с 6-го байта), при условии отсутствия в строке ввода количества вещей каких либо символов. В клиенте же, при пустой строке, в пакете будет число 1.

Получатся дюпать можно 2-мя способами, либо выбрасывать ООГ волкером предметы на землю, либо пакетхаком отправлять пакет RequestDropItem с нулевым количеством итемов.

При дюпе не сохраняется уровень заточки итема и наличие камней стихий, СА остается. Дюпнутый итем получает уникальный ObjectID и не требует отмывки. В логах сервера остается запись об ошибке на сервере, но понять по этой записи что именно произошло сложно.

Дюп работает на абсолютно ВСЕХ ревизиях Emu сборок.
Только не путайте названия, Emu-RT и Emu Enterprise совсем другие сборки, хотя и называются схоже.

(с)J-Fobos
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
ATJIaHTuK (10.09.2010), Razzor (10.09.2010), vlaha (10.09.2010)
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Немогу убрать рекламу в готовых сборках! NextReal Вопросы и ответы, обсуждения 10 30.03.2011 15:32
[Подсказка] Масс спойл на ява сборках(типа астериоса артеаса и т.п) fit Баги и читы Lineage 2 3 12.08.2010 19:34
Дюпы в ПТС сборках nonezz Вопросы и ответы, обсуждения 1 08.04.2010 22:29
Уязвимость в сборках l2open (java) Razzor Подполье Lineage 2 (0 уровень) 15 28.03.2010 23:23

www.webmoney.ru
Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 09:35.

Powered by vBulletin
Copyright © 2018 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Powered by GShost.net