L2-Community.com - Bce o Lineage II  
Главная Регистрация Справка Пользователи Поиск Сообщения за день Все разделы прочитаны
 
 

Вернуться   L2-Community.com - Bce o Lineage II > Форум Lineage II > Общий > Пакетный уровень

Ответ
 
Опции темы Опции просмотра
Старый 19.01.2008, 18:12   #1
v``_
Member of L2 Community
 
Аватар для v``_
 
Регистрация: 17.01.2008
Сообщений: 48
Вы сказали Спасибо: 0
Поблагодарили: 19 раз(а) в 9 сообщениях
По умолчанию WP PPC- Walker Patcher, Verify Server,Proxy Packet Converter

Что такое PPC - это модуль комплекса WP, один из трех

Всего в WP 3 модуля:
1. WP - Walker Patcher
2. VS - Verify Server
3. PPC - Proxy Packet Converter


PPC = Proxy Packet Converter, что примерно означает - Прокси, Пакетный конвертер.

PPC предназначен для перехвата трафика TPC вообще , и трафика между клиентом (ботом) и сервером LA2 в частности.
Так же , продвинутым контролем над этим трафиком , включая полное оперативное вмешательство в протокол соединения и изменение трафика по своему усмотрению с помощью гибкой системы скриптов.

С помощью PPC можно ловить пакеты TCP, изменять их, блокировать, посылать свои пакеты и вообще все что угодно с помощью скриптов.

PPC является первой в своем виде программой, где с помощью скриптов можно 'кодировать' алгоритм изменения трафика, в данный момент уже появилось много подражателей моей идеи (теже хлапексы, l2пакетхаки и прочие ), что радует, так как это подтверждает состоятельность моей идеи как факта.

Но, WP PPC является на сегодняшний момент единственной МНОГОПОТОЧНОЙ программой подобного рода.
Т.е. работает с большим количеством не зависимых друг от друга соединений.

Взять PPC можно в составе последней фри-версии WP с сайта http://saur.x33.ru

SockCap можно скачать - тут
Permeo Security Driver - тут

Но с SocksCap клиент линейки может сильно тормозить, если с него не убран Гейм Гвард !

В состав PPC входит:

1. Два прокси сервера с гибким настраиваемым протоколом , по умолчанию Socks 5.
Каждый из серверов многопоточный, то есть , каждый из серверов может держать несколько соединений одновременно. В принципе не обязательно он и Socks, так как прокси протокол написан на скрипте, а его можно изменять под свои нужды.

2. Продвинутый Автологгер (далее по тексту - AL),
предназначенный для протоколирования и автоматической записи пакетов трафика. Управляется как в ручную, так и через скрипты (включая способы шифрации и прочее)
Умеет автоматически определять является ли этот трафик последствием LA2 соединения, и, исходя из этого автоматически дешифрует (и шифрует обратно) пакеты LA2.
Так же, автоматически определяет разные способы работы с не LA2-трафиком.

3. Скрипт-машина. (далее по тексту - СМ),
Позволяет гибко изменять пакеты трафика, путем написания маленьких скрипт-программ.
Это позволяет делать с пакетами все , что захотим.
Функции СМ все время дополняются и улучшаются, о них далее по тексту.
Каждый принятый пакет проходит последовательно до трех скриптов.
[принятый пакет] >> [дешифрация] >> [скрипт1] >> [скрипт2] >> [скрипт3] >> [шифрация ] >> [пакет на отправление]

I) Соединение клиента с сервером.


Обычно Трафик между клиентом (ботом) и сервером происходит напрямую, т.е. клиент сразу лезет на заданный IP и порт сервера. (в боте прописывается в set.ini , а в клиенте линейки в l2.ini)

Соединение через прокси ,у бота (walker), происходит на адрес указанный в самом боте, а он уже по прокси-протоколу передает ему адрес куда прокси сервер должен соединятся дальше на сервер.

Другими словами, перенаправить трафик бота (Walker) просто, так как у него в опциях есть настройки работы через socks5 прокси, а PPC это и есть sock5 прокси (по умолчанию)
Достаточно сделать следующее , чтобы бот соединялся через PPC :


127.0.0.1 ставить обязательно, а вот порт надо указывать такой, какой указываем в один из серверов PPC:


А чтобы по 10 раз не забивать адрес, то сохраните в опциях волкера настройки.
НО! Внимание! волкер глючит при лоаде настроек - поэтому вызывайте настройки в волкере два раза подрят - это исключит глюки при загрузки сохраненых опций волкера.

С клиентом сложнее, так как у него нету встроенной функции соединения через прокси, и для этого приходится пользоваться сторонними программами.

Для прямого перехвата трафика с клиента линейки на PPC скоро будет выпущена программа, но пока ее нету, то можно пользоваться любыми другими.
Лучшим, на мой взгляд, будет выбор патча Zyb'a. см. ссылку после примера соксификаторов.

Так же, можно использовать различные соксификаторы, например, SocksCap.
Через нее можно запустить клиент на прокси , адрес и порт см из примера выше.
В SocksCap надо установить адрес PPC:


Далее в самом SocksCap нажимаем [New] и добавляем клиент в SocksCap.
Запускать клиент надо из SocksCap;
! Внимание ! Если в клиенте не убит геймгвард, то иногда из за него может виснуть компьютер или клиент. Это из за того, что геймгвард слишком 'портит' windows, и вешает проксификаторы.
Во избежание проблемм можно воспользоваться другим проксификатором - Permeo Security Driver.

Но, обычно все прекрасно работает.

Permeo Security Driver. (PSD, описание как запускать через нее будет позже)
Permeo Security Driver позволяет запускать клиент линейки совместно с ингейм ботом ! через PPC.
Главное, насторить PSD правильно, это не сложно.

Внимание!
При не использовании проксификаторов, может, лучшим для вас способом, будет использовать патч Zyb'а L2WPP (L2WalkerPacketsPatcher)
Начиная с версии L2WPPv0.5.0 он поддерживает удобное перенаправление на прокси, в том числе и на PPC.

L2WPP (c) Zyb'а - тут

Он позволяет легко перенаправить бота или клиент линейки без использования соксификаторов типа сокскап и других.

Цитирую слова автора l2wpp, с указанием настроек:
"Для не желающих настраивать всякие там проксикапы вышла новая версия L2WPP(0.5.0), которая поддерживает WP PPC прокси. Просто кидаете ее в папку la2/system (ws2_32.dll и ws2_32.ini), настраиваете в ws2_32.ini три последних пункта:
PROXY true
PROXY_IP 127.0.0.1
PROXY_PORT 1777 (или какой у вас в PPC)
и все, клиент законнектится через WP PPC.

By Sauron
v``_ вне форума   Ответить с цитированием
Sponsored Links
Ответ

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

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By   Branden
L2-Community ©2008-2015


Еще можно прочесть: