Я пытаюсь разработать приложение (C ++ / Qt предпочтительно для мультиплатформенности), которое контролирует и фильтрует поток данных, входящих и выходящих из сети (в основном, Интернет), и ограничивает доступ к определенным URL-адресам в браузере.
Это возможно с Qt? Если нет, то есть ли библиотеки, которые могут это сделать? Или есть какие-либо API, которые я могу использовать для управления соединением на компьютере?
Чтобы контролировать доступ к Интернету, лучше всего написать собственный DNS-сервер, а затем указать текущий DNS-сервер на себя. Это будет очень сложно, но это один из многих способов сделать это.
Других решений пока нет …