Здравствуйте!
По курсовой поставлена задача: создать агента, который будет принимать команды системы защиты и управлять межсетевым экраном (цитируя, "Разработка агента — межсетевого экрана для системы защиты информации"). Также подразумевается и обратная связь, например: межсетевой экран фиксирует нарушение политики безопасности и передаёт сообщение об ошибке агенту, который уже общается с системой защиты. Систему защиты (функционал которой заканчивается на управлении агентами) разрабатывает другой человек.
Проблема в том, что знаний на данную тему нет (сам занимаюсь web-разработкой, а в вузе кроме разработки приложений на c# ничего близкого к данной теме не давали). Например, отложим пока межпроцессное взаимодействие, так как до него ещё надо найти. Первая и, как мне кажется, самая серьёзная задача — найти или разработать firewall, которым сможет управлять агент. В этом и заключается основной вопрос, так как поиск информации в течение 2-3 дней ничего не принёс (нашёл несколько межсетевых экранов с открытым исходным кодом, но нет документации, что делает их бесполезными при отсутствии знаний, в коде разобраться также не получилось, а дата их разработки не больше 2006 года — не смог запустить на своей последней windows системе).
Пробовал что-то сделать с этим, возможно, недостаточно хорошо изучил:
wipfw.sourceforge.net/doc-ru.html
https://sourceforge.net/projects/firewallpapi/
https://habr.com/ru/post/162401/
www.cyberforum.ru/win-api/thread1178999.html (форум примерно с такой же проблемой)
https://docs.microsoft.com/en-us/previous-versions...
А также всё, что ищется по сочетанию "firewall c++ windows" на github.
Благодарен за любую помощь!