Windows Control
Firewall Win2k/Vista
Нужно написать файрвол TCP/UDP под вин XP/Vista с интерфейсом управления в виде длл.
Нужнен запрет TCP и UDP соединений по портам и адресам, во любом направлении (исходящие=входящим). Система должна работать автономно, по последним заданным настройкам.
В длл - интерфейс управления этим.
Enable(bool bEnable); - вкл-выкл фв.
Reset(); - удаление всех настроек, т.е. запрет всех соединений.
Allow(PROTO p=TCP/UDP/ALL, FW_RANGE_ADDR addrs, FW_RANGE_PORT ports) - добавление разрешенных сочетаний протокол-адреса-порты.
struct FW_RANGE_ADDR
{
UINT start;
UINT stop;
}
struct FW_RANGE_PORT
{
USHORT start;
USHORT stop;
}
т.е. FW_RANGE_ADDR (1-1024) это диапазон адресов с 1 по 1024. (один адрес тоже представляется в виде пары, напр. 5555-5555)
После вызова Allow с параметрами UDP, 192.168.0.20-192.168.0.30, 2345-2345 должны пропускаться все соединения с компьютерами 192.168.0.20-192.168.0.30 по порту UDP 2345. Если [после Reset] больше ничего введено не было, то больше ничего работать и не должно, т.е. по-умолчанию все запрещено.
Заявки фрилансеров
Похожие заказы
- Системное программирование8 заявокЗакрыт18 лет назад
Прочитайте приложение надо сделать 1 из вариантов
Системное программирование2 заявкиЗакрыт18 лет назадСрочно ищутся специалисты, строго с практическим опытом. Другие предложения не расматриваются. Нужна вся система которая работает на сервере и которая обращена к агентам. Пишите контакты и бюджет, строго с опытом ! До встречи.
Системное программирование5 заявокЗакрыт18 лет назадНужно написать класс/приложение/сервис (предпочтительнее все же сервис), который должен решать следующую задачу: Отслеживать создание, открытие (а еще лучше и закрытие) и удаление *любого* файла в файловой системе. Имя файла с полным путем должно записываться ...
Системное программирование14 заявокЗакрыт18 лет назадНужно написать программу, которая будет прописывать маршруты в таблицу маршрутизации Windows с удаленного сервера. Программа должна работать во всех версиях Windows начиная с 98 и заканчивая Vista и иметь небольшой размер.
Системное программирование1 заявкаЗакрыт18 лет назад- $250
Тема «Передача потокового видео через интернет». задача состоит в том, чтобы видео поток с веб камеры передать клиенту. С руководителем диплома было решено делать эту задачу следующим образом: Клиент представляет ...
Системное программирование10 заявокЗакрыт18 лет назад - $100
На самом деле название звучит страшнее сути. Программа должна представлять собой администратор портов. Т.е. определять открытые порты, приложения (процессы), открывшие их, блокировать/разрешать доступ к портам. Никаких специфических (да и вообще) политик не нужно. ...
Системное программирование1 исполнительЗакрыт18 лет назад - $1000
Необходимо написать драйвер под Windows Mobile Smartphone Edition для самодельного устройства, работающего через micro SD. Все подробности проекта будут предоставлены человеку, выразившему готовность и способность взяться за данный проект.
Системное программирование1 исполнительЗакрыт18 лет назад патч ядра Linux 2.6. изменение поведение sgid бита.
Системное программирование5 заявокЗакрыт18 лет назадНеобходимо разработать скайп-бот по приему голосовых сообщений. Насколько я знаю, у скайпа есть API, которое позволяет сие реализовать. Вот описание с их ресурса https://developer.skype.com/Tutorials/SkypeBot Функциональность бота: - запущен под ...
Системное программирование5 заявокЗакрыт18 лет назад