Форум: "Сети";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
ВнизSockscap, принцип работы Найти похожие ветки
← →
Darkwin (2005-09-26 20:52) [0]Думаю многие в курсе кто такой sockscap, очень интересует принцып его работы, как он перенаправляет пакеты? Какие API функции использует для этого, как вызывает соксифицируемое приложение?
Вобщем у меня ща задача сделать логгер tcp пакетов, конкретно (но это не важно в данном вопросе) для MMORPG Lineage2. Далее надо будет сделать своего клиента, возможно ingame (видел прогу l2walker, она добавляет свои окна в игру, запускать игру нада так же как и в sockscap, т.е. из "родительского" приложения).
буду благодарен за любые ссылки по данным вопросам
← →
Darkwin (2005-09-26 20:54) [1]да...
возможно место вопросу в ветке WinAPI... если так, то перенесите плз ее туда
← →
dmitry501 © (2005-09-27 05:08) [2]Все оень просто. Подобные программы просто заворачивают UDP пакеты (и TCP тоже) в cdj. обертку, чтобы http-прокси их пропустил. А сокс прокси затем все разворачивает назад и переправляет на игровой сервер. Данные от сервера также оборачиваются в socks заголовок и посылаются клиенту. Ну а сам сокс сервер выполняет роль nat.
Не знаю как sockscap, а freecap внедряется в процесс приложения и перенаправляет все сетевые пакеты на сокс прокси.
Permeo Security Driver работает немного не так- запросы приложения специальный драйвер перехватывает, "упаковывает" в соответствии со стандартом Socks и передает по установленному каналу. Сервер получает информацию, трансформирует ее в стандартные запросы и передает их по назначению, указывая себя в качестве отправителя. Ну а после получения ответа от удаленного компьютера, он снова "сворачивает" данные и отправляет их пользователю.
Ссылок по данному вопросу море.
← →
Darkwin (2005-09-27 11:42) [3]спасибо
PSD это вариант... я правда еще не писал ничего типа фаерволов и nat, но думаю инфа найдется...
а вот что же такое делает sockscap с "дочерним" приложением все же интересно, хотя бы ради образования...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c