Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Вниз

ПРостой Firewall   Найти похожие ветки 

 
Norlin   (2005-12-10 12:19) [0]

Здрасти всем. :)
Собственно, задача такова - требуется запретить доступ с компа к определённым ip адресам.
Или, как вариант, - вообще запретить определённому приложению доступ в сеть.

Как такое проще и эффективнее сделать?

p.s. Опыта работы с сетевыми приложениями почти нет, так что если можно - по-подробнее, и желательно с исходник(ом\ами). :)

p.p.s. заранее спасибо :)


 
VirEx ©   (2005-12-10 19:47) [1]


>  Norlin   (10.12.05 12:19)

чесно говоря у Windows должны быть функции для хука (hook) сетевых соединений, может это соксы (sock) либо на уровне драйвера IP протокола, вот например <a href="www.sysinternals.com">"Process Explorer"</a> коим я пользуюсь для вывода инфы о процессах в памяти позволяет вывести все соединения (открытые порты и протоколы) о любой программе (в соответствующей вкладке) и при этом он использует API, мне тоже интересно было бы узнать как это сделать...

покопайся в хелпах по сетевым библиотекам Windows, и если найдешь выложи сюда :)


 
Norlin   (2005-12-11 22:11) [2]

Ну одно дело вывести список соединений - это я знаю, как сделать... а вот блокировать доступ к опредлелённым IP-адресам - не знаю как... =(( И как отрезать нужное приложение от сети - тоже не знаю (


 
Хинт ©   (2005-12-13 00:13) [3]

Кажется тут надо копать в сторону Proxy...
А вообще, как один из способов, изменять файл hosts (это конечно только для определенных ситуаций)


 
Васяня   (2005-12-13 08:01) [4]

Доступ к каким ресурсам? http? ftp? share? и др. Трафик необходимо блокировать любой? Или только входящий, или исходящий?


 
Slym ©   (2005-12-13 09:44) [5]

Чем встроенный в XP не нравится?


 
Norlin   (2005-12-16 08:09) [6]

Надо блокировать любой трафик (входящий\исходящий\и то и другое) для определённых ip адресов (либо запретить доступ в сеть определённому приложению - этот вариант предпочтительнее).
Встроенный не нравится тем, что у меня нет его исходников => я не могу вставить туда несколько нужных функций.


 
Norlin   (2005-12-19 08:00) [7]

Удалено модератором
Примечание: Создание пустых сообщений


 
Norlin   (2005-12-23 20:12) [8]

Удалено модератором
Примечание: Создание пустых сообщений


 
dimodim   (2005-12-24 09:54) [9]

В справке есть что-то вроде заблокировать порт.Попробуй это

---
P.S : Сколько стоит фаерволл?Наверняка бесплатно на этом сайте ты ничего не найдеш :-(


 
Eraser ©   (2005-12-24 19:18) [10]


> Norlin   (10.12.05 12:19)

http://www.xakep.ru/magazine/xa/068/098/1.asp


 
FrykT ©   (2005-12-24 20:01) [11]

Eraser, Хороший вариант, мне кто-то диск давал, с него как раз и брал. Только там есть одно Но, дорабатывать его надо (= .


 
Eraser ©   (2005-12-24 20:21) [12]


> FrykT ©   (24.12.05 20:01) [11]

Ну а кто сказал, что будет легко?
Гораздо сложнее свой сделать, там без драйвера ядра не обойдёшься...


 
Norlin   (2005-12-26 11:10) [13]

Спасибо огромное за ссылку! ))



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

Форум: "Сети";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.25 c
1-1141772515
DiMonstr
2006-03-08 02:01
2006.04.09
Запуск второй копии программы


2-1142811970
Delphi5.01
2006-03-20 02:46
2006.04.09
добавить элемент в динамический массив в начало и в конец


15-1142691694
Parus
2006-03-18 17:21
2006.04.09
Помогите решить задачу!


4-1137403828
Senator1979
2006-01-16 12:30
2006.04.09
очередь принтера


1-1141384152
Layner
2006-03-03 14:09
2006.04.09
Помогите кодом, где из компанента создается форма





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский