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