Показать сообщение отдельно

  #25  
Старый 30.11.2010, 17:31
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
С нами: 9162683

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

Цитата:
Сообщение от galakt_irk  
Может кто подскажет.. У меня такая задача - необходимо отправить данные с уже созданного в системе сокета. Т.е. есть некая клиентская программа.. когда она работает - получается же что в системе есть сокет - через который эта программа обменивается с сервером. У меня такие мысли - что тут получается не надо создавать в программе свой сокет - а надо как-то получить доступ к нужному уже созданному сокету и от него посылать то что мне нужно. Есть такой сниффер - WPEPro - он по сути это и делает, т.е. это вполне возможно. Мне только надо реализовать это самому)
Довольно непросто это реализовать. Примерный алгоритм:

1) Сначало нужно получить список всех сокетов в системе. Примеры кода можно найти в инете.

2) Скопировать нужный сокет в свой процесс при помощи DuplicateHandle.

3) Использовать сокет стандартным способом.