Доброго времени суток всем!
Я возпользовался программой 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 может такое сделать?
может, есть какие-нибудь идеи или советы, может решение очень простое, да я его просто не вижу.
Заранее спасибо.