Introduction
Ce document décrit comment contourner l'authentification pour des agents utilisateur spécifiques sur l'appareil de sécurité Web Cisco (WSA), toutes les versions 7.x et ultérieures d'AsyncOS.
Comment contourner l'authentification pour des agents utilisateur spécifiques ?
Vous pouvez contourner l'authentification d'une application particulière avec son agent utilisateur. Il s'agit d'un processus en deux étapes.
- Déterminez la chaîne d'agent utilisateur utilisée par l'application.
- Pour les applications standard, vous pouvez trouver la chaîne de l'agent utilisateur sur ces sites Web :
http://www.user-agents.org/
http://www.useragentstring.com/pages/useragentstring.php
http://www.infosyssec.com/infosyssec/security/useragentstrings.shtml
- Vous pouvez également déterminer la chaîne de l'agent utilisateur à partir des journaux d'accès sur l'appliance. Procédez comme suit :
- Dans l'interface graphique utilisateur, choisissez System Administration > Log Subscription > Access logs.
- Ajoutez %u dans les champs personnalisés.
- Envoyez et validez les modifications.
- Accédez aux journaux d'accès en fonction de l'adresse IP du client.
- La chaîne de l'agent utilisateur peut être située à la fin de la ligne du journal d'accès.
Exemple : Dans un navigateur Chrome, vous pouvez voir la chaîne de l'agent utilisateur Mozilla/5.0 (Windows ; U ; Windows NT 5.1 ; en-US) AppleWebKit/525.13 (KHTML, comme Gecko) Chrome/0.X.Y.Z Safari/525.13.)
- Configurez le WSA pour contourner l'authentification pour les chaînes d'agent utilisateur.
- Choisissez Gestionnaire de sécurité Web > Identités. Cliquez sur Ajouter une identité.
- Nom : User Agent AuthExempt Identity
- Insérer ci-dessus : Ordre 1
- Define Members by Subnet : Vide (ou Vous pouvez également définir une plage d'adresses IP/un sous-réseau)
- Définition des membres par authentification : aucune authentification requise
- Avancé > Agents utilisateur : cliquez sur Aucun sélectionné. Sous Custom user Agents, spécifiez la chaîne User Agent.
- Choisissez Gestionnaire de sécurité Web > Stratégies d'accès. Cliquez sur Ajouter une stratégie.
- Nom de la stratégie : Exemption d'authentification pour les agents utilisateurs
- Insérer la stratégie ci-dessus : défini sur Commande 1
- Politique d'identité : User Agent AuthExempt Identity
- Avancé : Aucun
Cette configuration exempte l'authentification pour les agents utilisateur spécifiés. Les stratégies d'accès filtrent (en fonction des catégories d'URL) et analysent le trafic (McAfee, Webroot) conformément à la configuration de la stratégie d'accès.