Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2011, 23:38   #1
DimychX
Пользователь
 
Регистрация: 19.05.2011
Сообщений: 26
По умолчанию Перехват запросов приложений

Здравствуйте! Задача кажется "тривиальной", но найти ничего вразумительного не смог. Нужно написать программу (например консольную), которая перехватывает все запросы браузеров, клиентских приложений и т.п. и записывает их в файл. Все эти приложения запущены на этом же компе.
DimychX вне форума Ответить с цитированием
Старый 20.05.2011, 23:46   #2
ReportCube
Форумчанин
 
Аватар для ReportCube
 
Регистрация: 11.03.2011
Сообщений: 426
По умолчанию

Начните с перехвата системных сообщений Windows.
ReportCube вне форума Ответить с цитированием
Старый 20.05.2011, 23:50   #3
DimychX
Пользователь
 
Регистрация: 19.05.2011
Сообщений: 26
По умолчанию

Я нашел модуль с описанием класса, служащего для перехвата сообщений Windows. Но там такая каша, что и недели не хватит. Наверняка уже есть готовое решений и исходники, которые можно покурочить. Если у кого-то есть ссылки, то помогите, пожалуйста
DimychX вне форума Ответить с цитированием
Старый 21.05.2011, 00:26   #4
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

http://programmersforum.ru/showthread.php?t=147520
zotox вне форума Ответить с цитированием
Старый 21.05.2011, 03:47   #5
DimychX
Пользователь
 
Регистрация: 19.05.2011
Сообщений: 26
По умолчанию

Спасибо! Посмотрел. Мне кажется, что это не совсем то, что мне нужно. Там предлагается перехватывать обращение потоков к системным библиотекам.

А я, грешным делом, думаю, что раз есть сетевая карта, подключенная к какому-либо порту, то есть и возможность прочитать все, что посылается с моего компа на этот порт и сохранять это "все" в файле. А дальше уже можно накручивать алгоритмы анализа информации.
DimychX вне форума Ответить с цитированием
Старый 21.05.2011, 08:49   #6
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

поставить winpcap и анализировать
примеров на дельфи для него море
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 21.05.2011, 10:15   #7
DimychX
Пользователь
 
Регистрация: 19.05.2011
Сообщений: 26
По умолчанию

Вот нарыл исходник http://www.delphisources.ru/pages/so...r/sniffer.html. Называется сниффер. И главное, что работает. Теперь осталось разобраться, что он "выплевывает". Если кто-нибудь прокомментирует, то буду очень благодарен
DimychX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множество запросов в бд Garf Microsoft Office Access 12 19.05.2011 23:58
Синтаксис запросов к БД Марк Охман БД в Delphi 3 25.09.2010 18:50
Несколько запросов к БД artemavd БД в Delphi 8 15.09.2010 08:42
Перехват запросов. Сергей089 БД в Delphi 5 28.01.2010 13:55
12 SQL-запросов Best Programmist Microsoft Office Access 7 12.12.2009 20:46