2009-09-09 46 views
0

我使用的是Windows过滤平台API,以阻止某些URL,查询在Windows过滤平台

我想知道有没有什么办法阻止所有URL,并给予例外,只有少数网址。

请帮我在这方面,

给我乌尔思考这个

与问候 Vinayaka Karjigi

回答

0

这是可能做到这一点。

  1. 创建一个过滤器阻挡了所有的URL 有1过滤器屏蔽掉所有的请求(0条件设置为BLOCK)

  2. 允许特定URL 添加过滤器,让你不想让特定URL通过。
    指定适当的过滤器权重,以便过滤器仲裁读取允许。

,你将不得不使用的过滤条件是基于关闭的

FWPM_CONDITION_IP_REMOTE_ADDRESS
条件的IP地址。您可以执行getaddrinfo()调用来将url解析为地址。

在ALE层工作可能是最有效的:

FWPM_LAYER_ALE_AUTH_CONNECT

+0

珂玛嗨, 感谢您对乌尔输入 我试图像什么ü告诉 ,但我没能得到预期的结果 请参考以下链接,我与相同的事情 其中u其他问题的一些事情可以看到代码片段 http://stackoverflow.com/questions/1458756/blocking-the-url-on-windows-vista – 2009-09-29 04:11:07