|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 23, 2003 18:02:25 Добрый день! Поделитесь пожалуйста кусочком кода который блокирует заданный порт. (OS-Win2000). |
|
|
Дата: Сен 24, 2003 11:20:50 Какой порт, коммуникационный или TCP? |
|
|
Дата: Сен 24, 2003 17:48:11 Вау! ssx, а что ты понимаешь под "коммуникационным портом". Я как прочел, так чуть со стула не упал! А кусочек кода, который блокирует порт, мой дорогой animator, должен сидеть глубоко в драйвере. |
|
|
Дата: Сен 24, 2003 18:14:18 Вау! ssx, а что ты понимаешь под "коммуникационным портом". Я как прочел, так чуть со стула не упал! Я тоже, только от твоего постинга. :-) Имелись в виду всякие COM, LTP и т.д. порты. Уж если человек задает вопрос, то хотя бы должен грамотно описывать чего ему надо. |
|
|
Дата: Сен 24, 2003 19:16:06 · Поправил: volodya Sten Черт, я не подумал. Ты прав :( Но когда говорят "блокирует порт" - мне лично лезет в голову TCP. Ну ладно, я знаю, что надо делать! animator, черт побери, выражайся яснее. Ну как :) |
|
|
Дата: Сен 25, 2003 09:47:16 Уж если человек задает вопрос, то хотя бы должен грамотно описывать чего ему надо. ... извините за неправильно поставленный вопрос !!! Новедь мы все учимся :) Если можно подскажите пожалуйста как 1.Заблокировать заданный порт - в свете TCP/IP протокола. 2.Если порт открыт другой прогой то могу ли я его заблокировать? Спасибо и еще раз извините ... |
|
|
Дата: Сен 25, 2003 10:03:03 · Поправил: ssx volodya Вау! ssx, а что ты понимаешь под "коммуникационным портом". Я как прочел, так чуть со стула не упал! Под "коммуникационным портом" я подразумевал какой-нибудь COM, LPT, да и вообще, любой порт, в который можно записать через OUT. Не понятно, от чего здесь падать со стула. |
|
|
Дата: Сен 25, 2003 10:12:51 ... я, как человек маленький, конечно извиняюсь, но ответьте мне на вопрос куском кода, а потом ругайтесь. Извините но очень хочется знать :) |
|
|
Дата: Сен 25, 2003 14:16:11 Если порт никем не открыт - открой его сам, и при коннекте посылай всех на фиг, вот и заблокируешь. Если же его уже кто-то открыл, то, наверное только драйвер поможет. Или убийство процесса, открывшего порт :) |
|
|
Дата: Сен 25, 2003 14:45:12 ... Спасибо! Но тогда как определить кто (какой процесс открыл) данный порт, чтобы его закрыть и самому открыть порт и при коннекте посылать всех на фиг Спасибо! |
|
|
Дата: Сен 25, 2003 17:35:40 animator Посмотри как [netstat -a -o] делает. |
|
|
Дата: Сен 25, 2003 17:53:49 http://rootkit.host.sk/ - раздел tools. DaemoniacaL Вариант неплох, но так или иначе, все должно скатиться к драйверу, т.к. по традиции у всех нормальных осей только ядро обрабатывает стек. Задача приложения - зарегистрировать TCP порт, что отражается во внутренних структурах данных на стороне ядра, а задача ядра - поддерживать распределение датаграмм. |
|
|
Дата: Сен 26, 2003 14:37:19 ... извините но у меня такая картина (Win2000SP3) C:\>netstat -a -o Отображение статистики протокола и текущих сетевых подключений TCP/IP. NETSTAT [-a] [-e] [-n] [-s] [-p имя] [-r] [интервал] -a Отображение всех подключений и ожидающих портов. (Подключения со стороны сервера обычно не отображаются). -e Отображение статистики Ethernet. Этот ключ может применяться вместе с ключом -s. -n Отображение адресов и номеров портов в числовом формате. -p имя Отображение подключений для протокола "имя": tcp или udp. Используется вместе с ключом -s для отображения статистики по протоколам. Допустимые значения "имя": tcp, udp или ip. -r Отображение содержимого таблицы маршрутов. -s Отображение статистики по протоколам. По умолчанию выводятся данные для TCP, UDP и IP. Ключ -p позволяет указать подмножество выводящихся данных. интервал Повторный вывод статистических данных через указанный интервал в секундах. Для прекращения вывода данных нажмите клавиши CTRL+C. Если параметр не задан, сведения о текущей конфигурации выводятся один раз. |
|
|
Дата: Сен 26, 2003 15:06:54 netstat -a -o не надо |
|
|
Дата: Сен 26, 2003 17:32:45 В WinXP [netstat -o] показывает process owner |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.046 |