Форум по программированию Delphi Sources

 



Вернуться   Форум по программированию Delphi Sources > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 05.02.2006, 00:18
grigor3 grigor3 вне форума
Прохожий
 
Регистрация: 05.02.2006
Адрес: Саратов
Сообщения: 4
Репутация: 10
По умолчанию ТСР пакеты

здравствуйте All, вот ищу ответ на вопрос, надеюсь найти его здесь. Стоит задача по сканированию ТСР пакетов для определения их содержимого, если в происходит отправка запрещенных типов файлов то без лишнего шума прервать текущее соединения, либо перенаправить в другом направлении.


P.S.: Буду рад любой помощи
Ответить с цитированием
  #2  
Старый 05.02.2006, 14:35
Аватар для Keygenmusic
Keygenmusic Keygenmusic вне форума
Активный
 
Регистрация: 24.10.2005
Адрес: Там
Сообщения: 201
Репутация: 20
По умолчанию

А каким образом(где) они будут сканироваться и прерываться??. Если ваша прога это прокси сервер, то всё просто - сравниваешь получ. данные с заголовком нужного типа файлов и фсё, а если нет, то сложно. очень имхо
Ответить с цитированием
  #3  
Старый 05.02.2006, 15:00
grigor3 grigor3 вне форума
Прохожий
 
Регистрация: 05.02.2006
Адрес: Саратов
Сообщения: 4
Репутация: 10
По умолчанию

моя прога конечно же будет жить на проки сервере, но мне не просто сравнение нужно, а надо чтобы она не допустила отправку запрещенных ипов файлов, и при этом не тормозила инет юзерам
Ответить с цитированием
  #4  
Старый 05.02.2006, 19:01
Аватар для Keygenmusic
Keygenmusic Keygenmusic вне форума
Активный
 
Регистрация: 24.10.2005
Адрес: Там
Сообщения: 201
Репутация: 20
По умолчанию

А этот прокси поддерживает вмешательство других прог в его траффик? чтоб его фильтровать. если нет, то как я уже говорил сложно - надо как-то не просто перехватывать пакеты как сниффер, а ещё и контролировать их. Вот если б сама прога была прокси, тогда нет вопросов ваще. А так это какие-то хуки, чтоль надо делать. Ну вот типа того, что делает прога freecap(www.freecap.ru) - она любую прогу запускает из под себя и перекидывает весь её траффик через прокси, введёный в настройках.
Вот если написать прогу, которая вот так вот из под себя запускала этот самый прокси и весь траффик проходил бы через неё, то канеша можно фильтровать.
По другому не думаю, что возможно.
Ответить с цитированием
  #5  
Старый 09.02.2006, 19:40
Аватар для Keygenmusic
Keygenmusic Keygenmusic вне форума
Активный
 
Регистрация: 24.10.2005
Адрес: Там
Сообщения: 201
Репутация: 20
По умолчанию

не, ну можно канеша вообще драйвер написать потипу как у файрволов. но это не легче
Ответить с цитированием
  #6  
Старый 24.02.2006, 19:19
grigor3 grigor3 вне форума
Прохожий
 
Регистрация: 05.02.2006
Адрес: Саратов
Сообщения: 4
Репутация: 10
По умолчанию

а кому нбудь встречался пример написания прокси сервера
Ответить с цитированием
  #7  
Старый 25.02.2006, 17:17
Аватар для Keygenmusic
Keygenmusic Keygenmusic вне форума
Активный
 
Регистрация: 24.10.2005
Адрес: Там
Сообщения: 201
Репутация: 20
По умолчанию

Такой, чтоб перехватывать или самому осуществлять NAT - не видел. А обычный socks/http(s) сам пишу. хттп - компонент gphttpproxy есть такой. сокс-код могу дать, а так там просто тупо надо следовать rfc документу, описывающего сокс протоколы. Сам весь прокси пока не дам исходник, а ехешник простой его версии можно скачать у меня на дом. страничке.
Ответить с цитированием
  #8  
Старый 03.03.2006, 22:56
grigor3 grigor3 вне форума
Прохожий
 
Регистрация: 05.02.2006
Адрес: Саратов
Сообщения: 4
Репутация: 10
По умолчанию

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

Последний раз редактировалось grigor3, 03.03.2006 в 23:03.
Ответить с цитированием
Ответ



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Часовой пояс GMT +3, время: 01:32.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources", 2004-2019

ВКонтакте   Facebook   Twitter