Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Даеш интерне? [D6, Win95/98, WinXP]


chainik_ukr ©   (2002-08-29 12:46:00) 

Подскажите плииз как програмно отключить доступ к интернету


Alek Aaz   (2002-09-03 09:37:00) [1]

>Malder Нифига. Да ARP заносится автоматически. Но у каждой записи есть флажок динамический/статический. Если ARP запись статическая, то динамическая поверх нее не заносится.


Malder   (2002-08-30 15:36:00) [2]

Alek Aaz, ARP-таблица заполняется автоматически. Не знаю как в данном случае (если ты специально обманешь систему "2. Запускаешь arp -s adr.ip.твоего.шлюза любой-левый-мак-адрес"), но в общем система должна сама отрабатывать такие ситуации и наверняка после n-секунд она сотрет неправильную запись и запишет правильный MAC адрес шлюза...

Насчет отключения инета. Опять же надо писать собственный firewall.
Но обсуждение этой проблемы выходит за рамки данной статьи =)))


Alek Aaz   (2002-08-30 04:45:00) [3]

Тут я как-то раз уже задавал подобный вопрос.
Это на выделенке.
В итоге все свелось к следующему:
есть програмка arp.exe в директории с:\windows
Манипулирует arp таблицой
создаешь программу которая творит следующее:
Запретить доступ
1. Узнаешь адрес шлюза
2. Запускаешь arp -s adr.ip.твоего.шлюза любой-левый-мак-адрес
Разрешить доступ
1. Узнаешь адрес шлюза
2. Запускаешь arp -d adr.ip.твоего.шлюза



Reindeer Moss Eater   (2002-08-29 14:15:00) [4]

ShowMessage("Доступ к интернету сторого запрещен!!!!"#13#10"За нарушение - штраф $1000");


Наверх

Титульная страница Поиск, карта сайта Написать письмо