![]() |
|
![]() ![]() ![]() |
|
setty |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 8.6.2006 Где: Украина Репутация: нет Всего: нет |
сразу два вопроса
идея в том чтоб отправить сообщение через сокет другого процесса, и тут первый вопрос, возможно ли это вообще, не прийдётся ли чтото колдовать с правами доступа, привелегиями... процесс то чужой если это возможно то я подозреваю что необходимо сначала получить список всех сокетов а потом проверить его владельца с заданным процесом однако так ли это и как это делается незнаю и в этом второй вопрос. |
|||
|
||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 2 Всего: 34 |
я не знаю как получить список сокетов другого процесса (и возможно ли вообще)
но перехват АПИ функций winsock еще никто не отменял ) -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
setty |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 8.6.2006 Где: Украина Репутация: нет Всего: нет |
правда это всёже возможно, я нашол таки одну статью, вот цитирую...
"After several days of seeking a way to get the processId attached to a connection I found that the ipHlpApi has some undocumented functions : AllocateAndGetTcpExTableFromStack and AllocateAndGetUdpExTableFromStack - those two functions are acting exactly the same way that GetTcpTable and GetUdpTable except that they get the processID attached to the connection, don't ask why they are not documented on MSDN, I really don't know." однако упомянутые функции AllocateAndGetUdpExTableFromStack и AllocateAndGetTcpExTableFromStack есть версии функций(Ex), а уменя в ipHlpApi есть только их базовые версии которые повидимому не возращают "processID attached to the connection". Нужен какойто другой способ. чтоже до перехватат апи то это конечно тоже выход но помоему неоправданно усложнённый... нужен другой выход... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Asm для Windows/DOS" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Asm для Windows/Dos | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |