Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
C++ перехват пакетов
f1redark Написал:А где вы тестируете?
Да левый тестовый сервер хелиоса от л2скрыптс вроде
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
Zubastic Написал:Да левый тестовый сервер хелиоса от л2скрыптс вроде

Дайте ссылочку чтоли, вечерком гляну) Туда и клиент надо другой?
Ответ
https://forum.zone-game.info/showthread.php?t=36898
выкачиваем с помощью этого софта клиент, лучше взять какой-либо клиент года и обновлять его, чтобы не качать с нуля
java -jar l2_version_switcher.jar lineage2.patcher.ncsoft.com LINEAGE2 102 "*"

далее качаем c http://m0nster.io/ анпакнутый энджайн ну и пытаемся зайти Smile
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
Кстати, что интересно: если ввести неверный пароль, то клиент критует. Думаю или пакетка кривает или какая-то ошибка (склоняюсь к пакетке).
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
Zubastic Написал:Кстати, что интересно: если ввести неверный пароль, то клиент критует. Думаю или пакетка кривает или какая-то ошибка (склоняюсь к пакетке).

А если верный, то заходит? Без хуков
Ответ
f1redark Написал:А если верный, то заходит? Без хуков
Ага, похоже, что кому-то лень обновлять пакеты. Вообще нужно будет мне посмотреть на то, что шлет сервер и пофиксать.
А вообще патчик могу скинуть в скайпе для теста хуков Smile
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
Подниму еще тему.

Zubastic;416081 Написал:0x2072E94C - helios 0x72D74C

Как вы нашли все таки это значение? Я сейчас изучаю клиент H5 под отладкой. Адресс "UNetworkHandler@@6BUObject" там везде вбит как константа, но как найти его без экспорта?
Ответ
flopix Написал:Подниму еще тему.



Как вы нашли все таки это значение? Я сейчас изучаю клиент H5 под отладкой. Адресс "UNetworkHandler@@6BUObject" там везде вбит как константа, но как найти его без экспорта?

-del-
Ответ
Akumu;417882 Написал:pUGameEngine + 0x68
А что такое pUGameEngine? Указатель на объект UGameEngine? Чтобы его получить нужно перехватить вызов одного из его методов?
Ответ
flopix Написал:А что такое pUGameEngine? Указатель на объект UGameEngine? Чтобы его получить нужно перехватить вызов одного из его методов?

Да, это указатель на объект. Получить указатель на инстанс класса UGameEngine, можно много где. Можно хукнуть удобную вам функцию этого класса, можно найти адрес где этот указатель храниться после создания объекта. Способов масса.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Свой сниффер и редактор пакетов SiriusED 0 462 03-22-2024, 03:28 AM
Последний пост: SiriusED
  Реконструкция пакетов из WSARecv\WSASend ANZO 3 2,492 04-17-2016, 08:34 PM
Последний пост: Necroz-Team
  Подмен пакетов katanasmil 4 3,091 06-16-2014, 07:24 PM
Последний пост: PROGRAMMATOR
  Опкоды пакетов при хуке Mifesto 3 2,435 07-09-2013, 04:18 PM
Последний пост: Mifesto

Перейти к форуму:


Пользователи, просматривающие эту тему: 8 Гость(ей)