HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Delphi и Api
  #1  
Старый 10.08.2009, 19:37
dr.5y51em
Новичок
Регистрация: 03.08.2009
Сообщений: 4
С нами: 8827345

Репутация: 4
По умолчанию Delphi и Api

Необходимо перехватывать входящий и исходящий трафик. Перечитав гору материала, понял что нужно делать хук wsock32.dll, там функции перехвата пакетов send и recv, затем нужно выделить первый заголовок пакета, он как раз будет нести информацию о сайте с которого пришёл или куда отправлен пакет и метод отправки, POST\GET. Соответственно заблокировать его... Тему начал так же обсужадть тут.
 
Ответить с цитированием

  #2  
Старый 10.08.2009, 21:18
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

если ты собрался блокировать HTTP трафик то тебе достаточно болчить исходящий send траффик где HOST: нужный url
 
Ответить с цитированием

  #3  
Старый 11.08.2009, 10:10
dr.5y51em
Новичок
Регистрация: 03.08.2009
Сообщений: 4
С нами: 8827345

Репутация: 4
По умолчанию

Цитата:
Сообщение от Gar|k  
если ты собрался блокировать HTTP трафик то тебе достаточно болчить исходящий send траффик где HOST: нужный url
Да это я всё прекрасно понимаю, но я кодом мысль выразить не могу. Я тем более больше по PHP ))) Помоги если можешь.
 
Ответить с цитированием

  #4  
Старый 10.08.2009, 23:10
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

всё неперехукаеш. для этого фаеры есть. Или если хватит терпения то TDI фильтры
 
Ответить с цитированием

  #5  
Старый 11.08.2009, 13:35
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
С нами: 10943066

Репутация: 1236


По умолчанию

если ты хочешь чтоб для одного приложения было - то да, хук send. если для всей системы - это инжект во все процессы. можно с помощью AppInit dlls, можно и по другому но не суть - гемор. есть минидрайвер файрвола винды - прост твой драйвер с функционалом. на codeproject.com вроде как есть. разные, много всего...
 
Ответить с цитированием

  #6  
Старый 11.08.2009, 16:38
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Темболее что достаточно поглядеть в инете и сразу всплывет простейший исходник TDI фильтра.
 
Ответить с цитированием

  #7  
Старый 12.08.2009, 01:01
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
С нами: 8817310

Репутация: 108
По умолчанию

Гляньте тут , может чем-то поможет.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачать Delphi 7, помощь. _casper_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 20 08.12.2009 04:54
Интересные вопросы по Delphi и не только CeHoKoC С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 4 20.04.2009 10:33
[статья] Решаем судоку на delphi crystalbit С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 31.03.2009 16:17
Symantec обвиняет Microsoft в сокрытии API Vista KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 11:12



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.