Мне поручено определить, что будет связано с созданием нашего собственного брандмауэра.
Что-то, что может перехватывать каждое соединение, и решить, следует ли разрешить его на основе того, какой exe-файл инициирует соединение.Мы либо заблокируем, либо повесим соединение, пока пользователь не скажет, разрешить или запретить.
Я заинтересован в XP, Vista, Win7.
Я знаю, как программировать на Java, Perl и JavaScript,Я предполагаю, что мне понадобится заставить Java взаимодействовать с некоторым исполняемым файлом C или C #, чтобы эта работа работала.Я ожидаю, что предупреждения GUI будут основаны на Java, но главное знать, какие интерфейсы с Windows понадобятся, и если между XP и Vista / 7 будет существенная разница.
Я предполагаю, что есть определенные решениясделать, возможно, некоторые проблемы с совместимостью.Пожалуйста, опишите, что будет происходить.
Я также опубликовал связанный вопрос о возможности простого подключения к встроенному брандмауэру Windows , потому что я хочу услышать об обоих вариантах по отдельности.