2009-09-09 6 views
0

J'utilise l'API Windows Filtering Platform, pour bloquer une URL,Requête sur plateforme de filtrage Windows

Je voulais savoir est-il possible de bloquer toutes les URL et donner exception à seulement quelques URL.

S'il vous plaît aidez-moi à cet égard,

me donner ur pensées sur ce

en ce qui concerne Vinayaka Karjigi

Répondre

0

Il est possible de le faire.

  1. Créer un filtre qui bloque toutes les URL ont 1 filtre bloquer toutes les demandes (0 Les conditions fixées à BLOC)

  2. Autoriser les URL spécifiques Ajout de filtres pour permettre aux urls spécifiques que vous souhaitez laisser passer.
    Affectez les poids de filtre appropriés pour que l'arbitrage de filtre lise ALLOW.

L'état du filtre, vous devrez utiliser est basé sur l'adresse IP pour la

FWPM_CONDITION_IP_REMOTE_ADDRESS
condition. Vous pouvez faire un appel getaddrinfo() pour résoudre l'URL à une adresse.

Il est probablement plus efficace de travailler sur la couche ALE:

FWPM_LAYER_ALE_AUTH_CONNECT
.

+0

Salut Kema, merci pour les entrées ur J'ai essayé quelque chose comme ce que u ont dit mais je n'a pas pu obtenir le résultat attendu s'il vous plaît se référer ci-dessous le lien pour mon autre question relative à même où u peut voir l'extrait de code http://stackoverflow.com/questions/1458756/blocking-the-url-on-windows-vista –