Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.08.2010, 13:38   #1
Новичок
 
Регистрация: 07.08.2010
Сообщений: 4
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ginus пока неопределено
По умолчанию Браузерные MMORPG и l2phx

Доброго времени суток всем!

Я возпользовался программой wpepro для перехвата и отправки пакетов в браузерки ТЗ и Сигеон. Сразу возникла мысль написать для себя бота, либо просто заскриптовать некоторые действия перрсонажа, типа переходов, квестов и т.п. Однако в wpepro нет возможности писать скрипты и обрабатывать входящие пакеты. После долгих поисков нашёл ваш форум и программу l2phx. Функционал, по-моему, у программы просто чудесный.

Пакеты там не шифрованные, имеют вид, отличный от пакетов Линейки, поэтому, насколько я понял, в настройках надо указывать "Не дешифровать трафик" и "Дать возможность сохранять RAW логи трафика".

Однако я так и не смог подсоединиться к серверам через l2phx. Пока я остановился на следующем:
- при попытке перехвата при помощи inject.dll ничего не происходит
- при включении LSP перехвата клиент браузерки не может войти в игру

Код:
07.08.2010 11:09:31 LSP модуль зарегистрирован в системе
07.08.2010 11:09:31 Стартует L2ph v3.5.33.164
07.08.2010 11:09:31 На 5192 зарегистрирован локальный сервер
07.08.2010 11:09:45 (LSP) Обнаружено соединение (Сокет 544) IP/port 188.93.63.155:80. Соединение будет проигнорировано
07.08.2010 11:09:48 (LSP) Обнаружено соединение (Сокет 680) IP/port 94.100.185.50:80. Соединение будет проигнорировано
07.08.2010 11:09:49 (LSP) Обнаружено соединение (Сокет 892) IP/port 188.93.63.180:5190. Connection will be intercepted and reddirected to socket engine
07.08.2010 11:09:49 (LSP) Обнаружено соединение (Сокет 880) IP/port 188.93.63.180:5190. Connection will be intercepted and reddirected to socket engine
07.08.2010 11:09:49 (LSP) Обнаружено соединение (Сокет 908) IP/port 188.93.63.175:5190. Connection will be intercepted and reddirected to socket engine
07.08.2010 11:09:50 (LSP) Обнаружено соединение (Сокет 936) IP/port 188.93.63.168:5190. Connection will be intercepted and reddirected to socket engine
07.08.2010 11:09:50 (LSP) Обнаружено соединение (Сокет 1028) IP/port 127.0.0.1:2703. Connection will be intercepted and reddirected to socket engine
07.08.2010 11:09:50 (LSP) Обнаружено соединение (Сокет 1244) IP/port 188.93.63.155:80. Соединение будет проигнорировано
07.08.2010 11:09:50 (LSP) Обнаружено соединение (Сокет 688) IP/port 94.100.185.26:80. Соединение будет проигнорировано
07.08.2010 11:09:50 (LSP) Обнаружено соединение (Сокет 1264) IP/port 188.93.63.155:80. Соединение будет проигнорировано
07.08.2010 11:09:50 (LSP) Соединение закрыто (Сокет 936)
07.08.2010 11:09:50 (LSP) Соединение закрыто (Сокет 908)
07.08.2010 11:09:50 (LSP) Соединение закрыто (Сокет 880)
07.08.2010 11:09:50 (LSP) Соединение закрыто (Сокет 892)
07.08.2010 11:09:53 (LSP) Обнаружено соединение (Сокет 896) IP/port 188.93.63.180:5190. Connection will be intercepted and reddirected to socket engine
Пример пакета из Wpe PRO


Здесь команда на переход на локацию, и ответ сервера.



Подскажите, пожалуйста

- возможно ли добиться того, чтобы l2phx работал с обычным браузером и нешифрованными пакетами?
- Нужно ли лезьть в кодирование для этого, писать свои dll и т.д.?
- можно ли захватывать и отправлять пакеты при помощи l2phx без дополнительного кодирования, ведь wpe pro может такое сделать?

может, есть какие-нибудь идеи или советы, может решение очень простое, да я его просто не вижу.

Заранее спасибо.
ginus вне форума   Ответить с цитированием
Старый 07.08.2010, 14:54   #2
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

ginus, боюсь l2phx неприменим к таким играм на данный момент, у тебя сервер с клиентом на вид общаются нешифрованными xml данными а пакетхак воспримает только бинарные пакеты у которых первые два байта это размер
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 07.08.2010, 15:06   #3
Новичок
 
Регистрация: 07.08.2010
Сообщений: 4
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ginus пока неопределено
По умолчанию

Жаль. А WpeSpy.dll из WpePro нельзя как-то воспользоваться?

Дурацкий вопрос, наверное.

А вообще, где в l2phx определяется, какие данные он должен ловить и как их интерпретировать? Может быть, я смогу где-то найти сорсы, посвящённые winsocks 1.1 и подсунуть их в l2phx?

Хотя я уже лет семь не кодировал, вряд ли за такое возьмусь.
ginus вне форума   Ответить с цитированием
Старый 07.08.2010, 19:50   #4
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Цитата:
Сообщение от ginus Посмотреть сообщение
А вообще, где в l2phx определяется, какие данные он должен ловить и как их интерпретировать? Может быть, я смогу где-то найти сорсы, посвящённые winsocks 1.1 и подсунуть их в l2phx?
вот не понимаешь что спрашиваешь...
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 07.08.2010, 19:56   #5
Новичок
 
Регистрация: 07.08.2010
Сообщений: 4
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ginus пока неопределено
По умолчанию

Ну, ладно, будем искать, как говорится.
ginus вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!