Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Добавить расширениям возможность читать весь поток TCP-соединения  (Прочитано 5788 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« : 28 мая 2011, 16:36:31 »

Собсно, вся хотелка обозначена в заголовке темы. Хочется уметь разбирать SOCKS-трафик.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #1 : 23 октября 2011, 16:04:27 »

Тишина. Жаль...
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #2 : 23 октября 2011, 18:12:29 »

Есть две причины, по которым я смотрю на это без энтузиазма.
1. Мне не совсем понятно для чего это, почему в названии темы речь идет о TCP-соединении, а в сообщении про SOCKS-трафик. Ведь про SOCKS5-протоколу может передаваться и TCP, и UDP-трафик. Формат передачи данных в этом протоколе не стандартизован как в http, разные программы используют канал как хотят. Мне просто не понятно, что там можно разбирать.
2. Мне не хочется делать такие шаги до выхода НС с новым движком, иначе мне придется делать их два раза.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #3 : 23 октября 2011, 20:55:26 »

Цитировать
Мне не совсем понятно для чего это
Так спроси, а то получается если не понятно, то игнор?
Полезной была бы возможность анализа других протоколов, не только HTTP.
Цитировать
почему в названии темы речь идет о TCP-соединении, а в сообщении про SOCKS-трафик.
Потому что про UDP я ничего не знаю, и поэтому практическую пользу пока не вижу. Ежели будет и UDP - пускай.
Цитировать
Мне не хочется делать такие шаги до выхода НС с новым движком, иначе мне придется делать их два раза.
Добавь в Wish-лист, плиз.
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #4 : 23 октября 2011, 23:19:36 »

Цитировать
Добавь в Wish-лист, плиз.
Мне и сейчас не понятно, что ты хочешь.
Цитировать
Полезной была бы возможность анализа других протоколов, не только HTTP.
звучит слишком абстрактно. Мне не понятно, что там анализировать? Там нет стандартных заголовков запросов и ответов, нет объявленных типов данных, нет стандартного способа определения длины данных. Например, FTP-клиент, почтовая программа или какой-нибудь банковский клиент. Каждая из этих программ, по своему строит обмен с сервером. Каждая может открыть сразу несколько соединений с разными серверами и разными целями.
Как тут извлечь реальную пользу я не вижу, а вред в виде лишней нагрузки просматривается.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #5 : 24 октября 2011, 00:03:05 »

Цитировать
Мне и сейчас не понятно, что ты хочешь.
Говорю про TCP (про UDP не знаю). Нужна обработка расширением событий отправки и поступления по соединению данных, возможно открытия/закрытия соединения.

Цитировать
Там нет стандартных заголовков запросов и ответов, нет объявленных типов данных, нет стандартного способа определения длины данных.
Конечно же есть. У каждого протокола есть, просто они отличаются друг от друга. И я не прошу тебя писать эти анализаторы. Они могут быть написаны в виде расширений. Дай просто доступ расширению к данным, бегущим по соединениям.

Цитировать
Как тут извлечь реальную пользу я не вижу
Мне, например, нужно анализировать почту и ICQ.

Цитировать
вред в виде лишней нагрузки просматривается
Не нужно - не подключаешь такое расширение, вот и все.
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #6 : 24 октября 2011, 13:50:54 »

Хорошо, вернемся к этой теме позже.
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: