Описание тега windows-firewall-api
1
ответ
Брандмауэр Windows XP блокирует открытое соединение с использованием сокета C#
Я устанавливаю соединение клиент-сервер с использованием сокетов C#, и, пока соединение устанавливается на стороне клиента, я активирую брандмауэр с помощью API брандмауэра, после чего по какой-то причине клиентское приложение не может отправлять ка…
14 июн '11 в 17:07
1
ответ
Каковы права пользователя на изменение правил брандмауэра Windows?
Я пытаюсь использовать COM-объекты из FirewallAPI.dll для программной установки правил брандмауэра Windows из приложения C#. Предполагается, что приложение запускается под учетной записью пользователя, не принадлежащего к группе администраторов. Я б…
01 дек '14 в 08:16
1
ответ
Как использовать интерфейсы INetFw для нескольких сетевых подключений?
Windows XP машина имеет проводной и Wi-Fi интерфейсы одновременно. Мой код должен управлять настройками брандмауэра только для соединения WiFi и игнорировать настройки для проводного соединения. Я использую интерфейсы INetFw из C#. Я могу перечислит…
29 фев '12 в 16:42
1
ответ
Блокировка / разблокировка IP-адреса CommandLine в брандмауэре Windows с повышенной безопасностью
Я хотел бы программно иметь возможность блокировать исходящие пакеты на некоторые IP-адреса. Неважно, приложение, я хотел бы быть в состоянии сделать это. У меня Windows 7 x64 Professional, поэтому он поставляется с WindowsFirewall с расширенной без…
18 дек '10 в 07:10
2
ответа
Использование брандмауэра Windows программно
У меня возникают трудности с поиском чего-либо, связанного с брандмауэром Windows (о том, как добавлять приложения, кроме списка, закрывать порты или отключать доступ в Интернет для некоторых приложений) в C++. Я нашел даже MS сайт показывает пример…
01 сен '10 в 02:52
0
ответов
Добавить исключение брандмауэра Windows в обычного пользователя
Я пытаюсь добавить приложение в исключение брандмауэра Windows. Я не хочу давать права администратора для EXE. Я попробовал команду netsh, как показано ниже. netsh advfirewall firewall add rule name="Myapp" dir=in action=allow program=”C:\Program fi…
15 мар '16 в 08:08
1
ответ
Ограничение службы с помощью API-интерфейсов брандмауэра Windows не может найти короткое имя службы
Я использую пример, чтобы ограничить все, кроме одного порта для конкретной службы Windows. Я взял пример из MSDN и попробовал его для службы Windows OpenVPN. В основном я только что отредактировал эти две строки: BSTR bstrServiceName = SysAllocStri…
19 июл '17 в 16:36
1
ответ
Использование API FirewallException в Wix для применения настроек ко всем сетевым профилям в Win7
Установщик с wix, который я сделал, использует API FirewallException для регистрации некоторых компонентов пакета в брандмауэре Windows, чтобы попытаться предотвратить всплывающие окна брандмауэра. Кажется, что в Windows7 он регистрируется только за…
08 сен '10 в 10:02
2
ответа
Delphi проверить, не заблокирован ли порт брандмауэром
Я пытаюсь написать функцию, которая может определить, заблокирован ли порт правилами брандмауэра, пока я нашел что-то, но это, похоже, не работает... bAllowed а также bRestricted переменные всегда остаются равными false. function IsTCPPortAllowed(p_…
02 дек '13 в 09:59
1
ответ
Как добавить службы в список доверия брандмауэра Windows или предложить пользователю сделать то же самое?
Я включил небольшой http-сервер в свой дистрибутив программного обеспечения, предназначенный для предоставления доступа к моему установленному приложению из локальной сети заказчика. Прямо сейчас клиент должен вручную обновить список доверенных прил…
26 дек '10 в 19:33
0
ответов
Добавить правило исходящего трафика в брандмауэр Защитника Windows с помощью API C++
Я пытаюсь добавить правила в Защитник Windows программным путем, и у меня возникла проблема. Я могу добавить проблему без правил для входящего правила, но по какой-то причине не могу объяснить, не могу добавить правило для исходящих сообщений. Вот к…
08 окт '18 в 14:52
1
ответ
Windows программно меняет профиль брандмауэра
По некоторым причинам мне нужно изменить профили брандмауэра Windows (частный / публичный) программно для данного адаптера. Это может быть использование командной строки, C++ или Python. Я искал любой намек на MSDN, но мне кажется, что единственное,…
18 апр '17 в 14:14
1
ответ
Windows Filterring WFP платформа
Привет, я хочу узнать о платформе Windows Filtering. Я новичок, мне нужно руководство или видео, чтобы помочь мне в моем проекте брандмауэра. Что я действительно хочу - это остановить пакет с определенным портом и изменить порт, затем отправить паке…
14 май '14 в 05:39
2
ответа
Ограничение tcp-связи с конкретными ip с использованием C#
Я хочу сделать простую программу, которая может ограничить любое общение через Интернет, за исключением некоторых конкретных IP-адресов. Так что пользователь может устранить любой нежелательный трафик. Это должно быть просто, и пользователь должен и…
19 ноя '09 в 21:27
1
ответ
Невозможно привести объект COM типа "Система.__ComObject" с атрибутом STAThread.
Я написал службу Windows, которая использует библиотеку COM брандмауэра Interop.NetFwTypeLib управлять правилами для передачи по TCP. Развертывания на двух компьютерах не сообщают о проблемах, но я недавно установил их на другом компьютере и получаю…
13 май '16 в 16:13
1
ответ
Портирование приложения C# в Mono, необходимо использовать FirewallAPI. Есть ли моно эквивалент?
Я написал службу Windows, которую мне нужно перенести на Mono, чтобы ее можно было использовать на платформах Mac / Linux. Он использует FirewallAPI.dll (я думаю, что это реальное имя...). Другими именами являются NetFwTypeLb, NATUPNPLib и NETCONLib…
12 июн '12 в 21:51
6
ответов
Как я могу определить, включен ли продукт брандмауэра?
Как я могу определить (из приложения Windows Forms, написанного на C#), включен ли продукт брандмауэра? Вот мой код, и я получаю сообщение об ошибке на INetFwMgr, что тип или пространство имен не может быть найден namespace WindowsFormsApplication1 …
10 дек '12 в 05:06
1
ответ
C# - создать правило брандмауэра Windows с несколькими профилями
Я использую INetFwRule для создания правила брандмауэра Windows. Я хочу, чтобы это правило распространялось как на домен, так и на частный профиль, но на общедоступный профиль. Но свойство Profiles не поддерживает. Пожалуйста помоги.
22 май '16 в 10:23
1
ответ
Получить конкретные параметры правила брандмауэра
Я хотел бы получить конкретное правило брандмауэра по имени и посмотреть параметры, которые оно использует (в частности, IP Scope) и сравнить его с чем-то. Возможно ли это, я искал в Интернете, но ничего не смог найти. Вот как я добавляю правила: IN…
11 ноя '16 в 09:00
0
ответов
Катастрофический сбой (исключение из HRESULT: 0x8000FFFF (E_UNEXPECTED)) в INetFwServices с использованием типа NET_FW_SERVICE_REMOTE_DESKTOP
Я пытаюсь перебрать элементы INetFwServices в Windows 10. Однако, когда я получаю доступ к элементу Имя службы: "Удаленный рабочий стол" Тип: NET_FW_SERVICE_REMOTE_DESKTOP, приложение выдает исключение Катастрофический сбой (Исключение из HRESULT: 0…
19 янв '16 в 20:39