2012-02-23 11 views
0

Windows Server 2008にはcommands to programatically modify Firewall rulesのセットがあるようです。ソケットセットを処理するアプリがあり、時々DDoSを取得します。Windows Server 2008でファイアウォールルールを変更するためのAPIはありますか?

いくつかのIPアドレスがTCPハンドシェイクでSYN-ACKを受信するのをブロックしたいと思います。 MS Visual C++でC++からどうやってやることができますか?マイクロソフトのみ公表VBスクリプトのサンプルとして

答えて

0

http://msdn.microsoft.com/en-us/library/windows/desktop/aa366415%28v=vs.85%29.aspx

あなたは、あなたのアプリケーションでnetshコマンドを呼び出すにしたくない場合は、手動でC++にそれらを変換する必要があります。

一般に、HNetCfg.FwMgrなど、使用できるCOMオブジェクトはいくつかあります。 VBスクリプトサンプルは、それらを適切に使用する方法を示しています。

その他の参考文献:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa366449%28v=vs.85%29.aspx

関連する問題