Вниз
Скачать: CL | DM;

Как в виндах определить все сокеты и какими процессами они открыты?   Найти похожие ветки 

← →
Dimk   (2002-02-08 22:51) [0]

Ищу и не могу найти чтото такую функцию...
Есть же функция для перечисления все окон и тп.


← →
Dimk   (2002-02-10 01:35) [1]

Позвольте снова поднять этот вопрос.
есть netstat -a - он кажет сокеты и их состояние
а как узнать к каким процессам они принадлежат? не знаю откуда в виндах взять информацию о сокетах. Может кто сталкивался?


← →
gunner   (2002-02-11 12:57) [2]

всё несколько сложнее !
Берётся inetmib1.dll - эта хрень !
И от туда вызываются две функции SnmpExtensionInit и SnmpExtensionQuery, там с ними идёт куча параметров с указателями на структцры, которые описаны в snmp.h тебе придётся ручками переписать все эти типы в делфях... потом похексить немного инфу возвращаемую в памяти, и всё.. дело сделано !:)
Я в своё время тоже увлекался подобными вещами... с расчётом на то чтобы написать какой нить фаервол, но делфи не предназначено для написания системных штучек. Всё в ном хорошо, но оно не знает в принципе, что такое DDK, поэтому лучше копай вижуал си какой нить, и не связывайся с Билдором Си, он ничем не лучше делфи !


← →
Dimk   (2002-02-12 02:03) [3]

Даа тяжелый случай...
А трабла в том что есть у меня парочка юзеров хитрых таких...
С их тачек идет долбеж временами наружу. Ну файрволл конечно режет - а юзера не признаются - мол знать не знаем. Может и не знают конечно - может у них зверь какой.
И я уж с тоски решил написать врапперы к winsock дллкам и в логи все складывать. Закину к ним врапперы Ну а потом надеюсь выведу их на чистую воду :o)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
14-70012
AndreyK
2002-03-13 11:19
2002.04.22
Помогите


6-69946
knyaz17
2002-02-11 12:33
2002.04.22
Не работает код из этой конференции!!!


1-69838
DeMoN-777
2002-04-11 04:14
2002.04.22
ListBox


3-69723
Hermit
2002-04-01 12:18
2002.04.22
DBGrid и режим редактирования


4-70064
Geser_
2002-02-16 18:35
2002.04.22
Как сделать screen-capture?




   Наверх