0
在Windows Server 2008上似乎有一組commands to programatically modify Firewall rules。我有一個應用程序處理一組套接字,並不時得到一個DDoS。是否有更改Windows Server 2008上防火牆規則的API?
我想阻止一些IP地址在TCP握手中接收SYN-ACK。我怎麼能從MS Visual C++中的C++中做到這一點?
在Windows Server 2008上似乎有一組commands to programatically modify Firewall rules。我有一個應用程序處理一組套接字,並不時得到一個DDoS。是否有更改Windows Server 2008上防火牆規則的API?
我想阻止一些IP地址在TCP握手中接收SYN-ACK。我怎麼能從MS Visual C++中的C++中做到這一點?
由於微軟只發布VB腳本樣本,
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366415%28v=vs.85%29.aspx
你必須把它們翻譯成C++,如果你手動不想在你的應用程序調用netsh命令做。
一般來說,可以使用一些COM對象,例如HNetCfg.FwMgr。 VB腳本示例顯示如何正確使用它們。
其他參考資料:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366449%28v=vs.85%29.aspx