問題タブ [windows-firewall-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1694 参照

windows-firewall - APIを介してWindowsファイアウォールに例外を追加するプログラム機能を無効にします

これは、Windowsファイアウォールの導入から非常に厄介な問題です。そして、いくつかのバージョンのウィンドウを介して永続化します。

2つの質問があります:

XP / 2003 Serverで無効にすること、または少なくとも確認を要求することは可能ですか?

UACはVista/2008サーバーでこれを処理しますか?そうでない場合-それを無効にする方法はありますか?

0 投票する
2 に答える
348 参照

c# - C#を使用してTCP通信を特定のIPに制限する

特定のIPを除いて、インターネット経由の通信を制限できる簡単なプログラムを作りたいです。ユーザーが不要なトラフィックを排除できるようにします。シンプルである必要があり、ユーザーがその場でオンとオフを切り替えられる必要があります。

最初に考えたのは、Windows ファイアウォールを使用し、C#/WPF を使用してセットアップすることでした。そして、それは可能かもしれません。しかし、もっと簡単な方法はありますか?

プラットフォーム: Windows 7、.NET 3.5

乾杯

0 投票する
2 に答える
2131 参照

.net - Windows Server 2008 R2 のファイアウォール規則をプログラムで変更する

Windows Server 2008 R2 でファイアウォール規則をプログラムで有効化、無効化、作成できるようにしたいと考えています。.Net/PowerShell からファイアウォール ルールを変更するためのオブジェクト モデルは何ですか?

0 投票する
1 に答える
1226 参照

installation - Windows ファイアウォール以外のファイアウォール製品 (Norman、Norton など) のファイアウォール例外を追加する

WiX FirewallExceptionを使用して、インストーラーの一部として 2 つのファイアウォール例外を追加した WiX インストーラー プロジェクトがあります。クライアント マシンが Windows ファイアウォールを使用している場合、これはうまく機能しますが、Norman のパーソナル ファイアウォールを使用している場合、ユーザーがソリューションの実行に失敗したという報告を受けました。これに関するいくつかの質問:

  • 一般に、他のファイアウォール製品は、Windows ファイアウォールに追加されたルールを尊重しますか? もしそうなら - これは単なるインポートですか、それともファイアウォール製品は常に Windows ファイアウォール ルールの変更を尊重しますか?
  • ファイアウォールの例外を追加して、WiX のファイアウォール拡張機能などのインストーラー中にすべて/多くのファイアウォールがそれらを尊重するようにする一般的な方法はありますか?
  • netshを使用すると、ファイアウォールの例外が Windows ファイアウォール以外の製品に追加されますか?
0 投票する
2 に答える
19221 参照

c++ - Windows ファイアウォールをプログラムで使用する

C ++でWindowsファイアウォールに関連するものを見つけるのに苦労しています(除外リストにアプリケーションを追加する方法、ポートを閉じる方法、または一部のアプリケーションへのインターネットアクセスを無効にする方法について)。MSサイトでもVisual Basicで例を示していることがわかりました。

C++ の例はどこにありますか?

ありがとう

0 投票する
1 に答える
946 参照

wix - WixでFirewallExceptionapiを使用して、Win7のすべてのネットワークプロファイルに設定を適用します

私が作成したwixを使用するインストーラーは、ファイアウォールのポップアップを防止するために、FirewallExceptionapiを使用してパッケージの一部のコンポーネントをWindowsファイアウォールに登録します。

Windows7では、ユーザーがインストーラーを実行したときに現在アクティブになっているネットワークプロファイル(つまり、職場/自宅/プライベート)を除いてのみ登録されているようです。ユーザーがネットワークプロファイルを変更してアプリケーションを実行すると、ファイアウォールポップアップが表示されます。

ファイアウォールの例外を使用して、すべてのネットワークプロファイルに設定を適用できますか?私が現在使用している構文は次のとおりです。

0 投票する
2 に答える
3010 参照

c# - hnetcfg.dll が BadImageFormatException をスローする

この質問c:\windows\system32\hnetcfg.dllから Windows ファイアウォールの管理を参照するコードを実行すると、DLL が読み込まれるとすぐにエラーが発生します。BadImageFormatException

検査のためにNUnitで414KB の DLL ファイルを開くと、同じ例外がスローされます。

Windows 7 を実行しています。解決策はありますか?

0 投票する
2 に答える
5143 参照

c# - セキュリティが強化された Windows ファイアウォールでの CommandLine IP ブロック/ブロック解除

一部の IP への発信パケットをプログラムでブロックできるようにしたいと考えています。申請は気にせず、できるようにしたいと思います。

Windows 7 x64 Professional を使用しているため、アウトバウンド フィルター機能を備えた高度なセキュリティを備えた WindowsFirewall が付属しています。

現在、IP をブロックするルールを手動で追加していますが、もっと良い方法が必要です。

私はこれを読みました: c# を使用して Windows で「インターネットをオフ」にする方法はありますか? およびhttp://msdn.microsoft.com/en-us/library/bb945065.aspxなので、そのようなアプリケーションを作成できることはわかっています。

私は Java プログラマーですが、firewall.dll とやり取りするための jni が見つかりませんでした。私は自分で書くためのC#について何も知りません。

これを行うことができるツールがあるかどうかを尋ねています。それについて教えてください。私はググったりググったりしましたが、残念ながら何もありません。そうでない場合は、自分で書く方法を教えてください。

寛大に感じている場合は、IP へのアウトバウンド トラフィックをブロックし、ブロックを解除できるものを書いてください。

どうもありがとうございました。

0 投票する
1 に答える
1446 参照

windows - Windows ファイアウォールの信頼リストにサービスを追加したり、ユーザーに同じことを要求したりするにはどうすればよいですか?

インストールしたアプリケーションに顧客の LAN からアクセスできるようにするために、ソフトウェア配布に小さな http サーバーを統合しました。

現在、顧客はファイアウォールの信頼できるアプリケーションのリストを手動で更新する必要があります。インストール時にファイアウォールに穴を開けるか、受信トラフィックを受信できる信頼できるアプリケーションとして Web サーバーを許可するようファイアウォールがユーザーに促すようにしたいです。

どのソリューションも、少なくとも組み込みの Windows ファイアウォールで動作するはずです。

提案?

0 投票する
1 に答える
828 参照

c# - Windows XP ファイアウォールは、C# ソケットを使用して作成されたオープン接続をブロックします

C# ソケットを使用してクライアント サーバー接続を確立し、クライアント側で接続が確立されている間に、ファイアウォール API を使用してファイアウォールをアクティブにします。その後、何らかの理由で、クライアント アプリケーションがサーバーにデータを送信できなくなり、2 つの部品はまだ接続されています。ファイアウォールの有効化が接続をブロックするようなものです。なぜこうなった?さらに情報が必要な場合は、お問い合わせください。