Трассировщик траффика определенной программы

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Программа должна "подключаться" к трассируемой программе и выдавать в лог-файл весь
интернет-траффик трассируемой программы.
В качестве трассируемой программы обыкновенно будет использоваться
Internet Explorer. Посылаемые и получаемые данные надобно траccировать
"как есть", то есть со всеми системными заголовками и т д. Сам лог файл содержит
IP, дата-время, номер сообщения, header сообщения,
Всецело же всякое сообщение записывается в отдельный
файл (имя - номер сообщения)
Трассировать необходимо как HTTP так и HTTPS запросы-результаты.
HTTPS траффик безусловно трассируется расшифрованным, то есть
перехватывается при отправке - до шифровки, позже приобретения - после
расшифровки.
Программа имеет две кнопки - Начать трассировку, Завершить трассировку
и окно для просмотра нынешнего лога. При клике на выбранное сообщение
открывается окно просмотрщика (скажем notepad) с выбранным сообщением.
"Соединение" с трассируемой программой динамическое.
Программа трассировщик должна трассировать не только IE,
но всякую "типичную" Win32 программу.
Как я понимаю необходимо применять какую-то из существующих
спецтехнологий перехвата системных вызовов Win32.
Программа работает под Windows XP.

В связи с теснее поступившими откликами я уточняю (правда это как бы и так ясно из изложения):
мне НЕ НЕОБХОДИМО перехватывать и расшифровыватьтраффик 'В СЕТИ'
(я и так знаю что это нереально, да и не необходимо мне)
речь идет о траффике определенной программы, которая висит у меня перед глазами
на моем собственном компьютере где я имею полный доступ
Речь даже и близко не идет о каком-то 'шпионаже'

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26