1. 游客, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Любая версия [Exclusive] Фикс баго-чата

本贴由 ASTREL2015-05-19 发布. 版块名称: PW Фиксы

  1. TopicStarter Overlay

    ASTREL 封锁 Old school Пользователи

    注册日期:
    2010-04-06
    帖子:
    55
    支持:
    59
    性别:
    Репутация:
    -1
    Команда:
    ExtremePW
    Еще осенью 2014 года на сервере Extreme PW, внезапно, началось что-то странное - в чат спамили без ников и от имени GM. В тот же день через знакомых был выведан способ, как делать этот баг, а еще через несколко часов был сделан фикс. Видя ажиотаж вокруг этой темы, я, от имени команды Extreme PW, решил выложить фикс.
    И так, гайд.
    По скольку баг использует неправильные каналы чата в пакете, баг кроется в разборе канала чата, в условии, китайцы допустили ошибку и поставили == вместо <.
    Открываем gdeliveryd в IDA и ищем функцию
    代码:
    GNET::PRIVATECHAT::PROCESS
    4fe9007269.png

    Открываем pseudocode и там же ищем
    代码:
    else if ( *(_BYTE *)(a1 + 12) == 8 )
    491c29ef6a.png

    Переходим на место == 8 и нажимаем Tab, возвращаемся к ассемблерному коду, видим следующее:

    5df26ae7cf.png

    Клацаем на jnz .... и переходим в Hex View

    f6dec49aa2.png

    Видим код 75 09 - что означает, переходим на 9 байт вперед, если ==, меняем код 75 09 на 7C 09, что будет означать <. Чтобы его изменить открываем gdeliveryd в любом хекс редакторе и переходим на оффсет 1477С4 (его мы видим ниже на скрине, который выше). Вуаля. Вы восхитительны. Фикс готов.

    //Обновил Mr.Fleks
    Прикладываю уже готовый файл для версии 1.5.1 - https://yadi.sk/d/VF9GJoXRhWaYa


    Барыгам на зло. С любовью, Extreme PW Team. ExPW.net, Astrel
    Последние данные очков репутации:
    b3nz1n: 1 Очко (Этот молодой, амбициозный молодой человек просто монстр своего дела! Я не знаю как охарактеризовать эту личность и гайд в целом, но В НЕМ ПРОСТО 180 САНТИМЕТРОВ АМБИЦИЙ! Черт возьми, он гигант!) 2015-08-22
    Desmond Hume: -1 Очки (свинка пеппа) 2015-08-30
    Последнее редактирование модератором: 2016-02-25
    已获得werewolf, Hopewake., syxid另外33人的支持.
  2. NetSpirit B L A C K    L I S T Пользователи

    注册日期:
    2014-03-24
    帖子:
    1,390
    支持:
    374
    性别:
    Репутация:
    5
    Поржал, астрел харош :D
  3. NEO I Old school Пользователи

    注册日期:
    2010-04-01
    帖子:
    117
    支持:
    43
    性别:
    Репутация:
    0
    Ахахаха, красава:D Может ещё от Команды Экстрим 1.5.2 выложите? Барыгам на зло)
  4. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    注册日期:
    2012-03-20
    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    И щас начнется, А Я БАБЛО ПОТРАТИЛ НА ФИКС, НУ КАК ЖЕ ТАК, Я ПАШЁЛ ПЛАК ПЛАК
    А по теме. Молодец, давно пора.
    Надо в Ether Saga Odyssey проверить. Мало-ли :D
    已获得NEONetSpirit的支持.
  5. Narkotik Guest

    Репутация:
    0
    Было бы оно у них, ну
    по теме, молодцы, не дали десмонду-еврею нажиться
    соболезную тем кто рвал когти и покупал оог для флуда
    已获得Dachlo的支持.
  6. ☆Flatron☆ Пользователи

    注册日期:
    2013-11-08
    帖子:
    11
    支持:
    0
    性别:
    Репутация:
    0
    Большое спасибо команде сервера Extreme PW за данный фикс.
  7. Donato Ferrante Пользователи

    注册日期:
    2013-09-13
    帖子:
    86
    支持:
    43
    性别:
    Репутация:
    0
    хорош, Игорь)
    已获得Detka Sam的支持.
  8. JoLan Команда форума Администратор AngeliCore Программист

    注册日期:
    2010-03-29
    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    //Эпично ты ожил
    已获得Detka Sam, Dachlo, Sneeska另外3人的支持.
  9. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    注册日期:
    2012-03-20
    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    А еще вангую, что появиться куча программ на данный фикс. Более того, на каждую версию своя. :D
    已获得NetSpiritRovento的支持.
  10. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    注册日期:
    2010-07-06
    帖子:
    1,573
    支持:
    812
    性别:
    Репутация:
    2
  11. darkworld Пользователи

    注册日期:
    2012-11-28
    帖子:
    83
    支持:
    3
    Репутация:
    0
    Функция на 1.2.6 другая и там нету этого, проверял на 1.5.0 там нашел ..
  12. NetSpirit B L A C K    L I S T Пользователи

    注册日期:
    2014-03-24
    帖子:
    1,390
    支持:
    374
    性别:
    Репутация:
    5
    Потому что 1.2.6 отрышка пьяного китайца
    已获得Unix的支持.
  13. darkworld Пользователи

    注册日期:
    2012-11-28
    帖子:
    83
    支持:
    3
    Репутация:
    0
    А если серьёзно?|-(
  14. TopicStarter Overlay

    ASTREL 封锁 Old school Пользователи

    注册日期:
    2010-04-06
    帖子:
    55
    支持:
    59
    性别:
    Репутация:
    -1
    Команда:
    ExtremePW
    I'll be back свершился :D
    1.2.6 не смотрел, как будет время скачаю и гляну
  15. JonMagon Программист Пользователи Open Source Contributor

    注册日期:
    2014-08-12
    帖子:
    805
    支持:
    809
    性别:
    Репутация:
    5
    Страна:
    Germany Germany
    Ну и слава Аллаху.
    已获得JoslianAkwoyningint 3的支持.
  16. SomePerson Программист Old school Пользователи

    注册日期:
    2014-04-17
    帖子:
    227
    支持:
    123
    性别:
    Репутация:
    3
    Что за комбек?
    Гадя... Астрель... кто следующий?
    Узнаем на следующей неделе!
  17. Narkotik Guest

    Репутация:
    0
    сквозь слезы и пустой кошель..
  18. annoyth88 Guest

    Репутация:
    0
  19. JonMagon Программист Пользователи Open Source Contributor

    注册日期:
    2014-08-12
    帖子:
    805
    支持:
    809
    性别:
    Репутация:
    5
    Страна:
    Germany Germany
    Наркот, твой троллинг давно уже стух.

    Угомонись, OOG никогда не было секретом. Так что же ты за бред сморозил под "покупал оог для флуда"? PWLuaOOG прекрасно справляется с данной задачей (о нет! она же паблик, ох бяда), ко всему прочему на жуке куча библиотек для работы с OOG. Но нет же, тебе надо подчеркнуть свою неосведомленность по данному вопросу.

    Ты можешь порыдать, а можешь и не делать этого. Во всяком случае, всем на тебя, как говорится, насрать.
    Последнее редактирование: 2015-05-19
    已获得Merfy的支持.
  20. JoLan Команда форума Администратор AngeliCore Программист

    注册日期:
    2010-03-29
    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    маза и дарк
    已获得Sneeska的支持.
Черновик сохранён Черновик удалён
Similar Threads
  1. HolaRiva
    回复:
    8
    浏览:
    2,046
  2. darkworld
    回复:
    8
    浏览:
    2,618
  3. darkworld
    回复:
    1
    浏览:
    1,102
  4. 911

    Любая версия Полный фикс баго-чата

    911, 2018-06-20, 所属版块: PW Фиксы
    回复:
    4
    浏览:
    3,271
  5. nuanced
    回复:
    0
    浏览:
    826
正在加载...

分享此页面