ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Ajouter ou supprimer un objet de signature

Vous pouvez ajouter un nouvel objet de signature au Web App Firewall en :

  • Copie d’un modèle intégré.
  • Copie d’un objet de signatures existant.
  • Importation d’un objet signatures à partir d’un fichier externe.

Le fichier de signature inclut l’utilisation de l’UC, la dernière année applicable et les détails du niveau de gravité. Vous pouvez consulter l’utilisation du processeur, l’année dernière et le niveau de gravité CVE chaque fois qu’un fichier de signature est modifié et téléchargé régulièrement. Après avoir observé ces valeurs, vous pouvez décider d’activer ou de désactiver la signature sur l’appliance.

Vous devez utiliser l’interface graphique pour copier un modèle ou un objet de signatures existant. Vous pouvez utiliser l’interface graphique ou la ligne de commande pour importer un objet signatures. Vous pouvez également utiliser l’interface graphique ou la ligne de commande pour supprimer un objet signatures.

Pour créer un objet signatures à partir d’un modèle

  1. Accédez à Sécurité > NetScaler Web App Firewall > Signatures.

  2. Dans le volet d’informations, sélectionnez l’objet signatures que vous souhaitez utiliser comme modèle.

    Vos choix sont les suivants :

    • Signatures par défaut. Contient les règles de signature, les règles d’injection SQL et les règles de script intersite.
    • Injection XPath. Contient les modèles d’injection XPath.
    • Tout objet de signatures existant.

    Attention :

    Si vous ne choisissez pas de type de signature à utiliser comme modèle, le Web App Firewall vous invite à créer des signatures à partir de zéro.

  3. Cliquez sur Ajouter.

  4. Dans la boîte de dialogue Ajouter un objet Signatures, tapez un nom pour votre nouvel objet de signatures, puis cliquez sur OK. Le nom peut commencer par une lettre, un chiffre ou le symbole du trait de soulignement et peut être composé de 1 à 31 lettres, chiffres et tiret (-), point (.) livre (#), espace (), at (@), égal (=) et trait de soulignement (_).

  5. Cliquez sur Fermer.

Pour créer un objet signatures en important un fichier

  1. Accédez à Sécurité > NetScaler Web App Firewall > Signatures.
  2. Dans le volet de détails, cliquez sur Ajouter.
  3. Dans la boîte de dialogue Ajouter un objet Signatures, sélectionnez le format des signatures que vous souhaitez importer.
    • Pour importer un fichier de signatures au format NetScaler, sélectionnez l’onglet Format natif .
    • Pour importer un fichier de format de signature externe, sélectionnez l’onglet Format externe .
  4. Choisissez le fichier que vous souhaitez utiliser pour créer votre objet signatures.
    • Pour importer un fichier de signatures au format NetScaler natif, dans la section Importer, sélectionnez Importer depuis un fichier local ou Importer depuis une URL, puis tapez ou accédez au chemin ou à l’URL du fichier.
    • Pour importer un fichier au format Cenzic, IBM AppScan, Qualys ou Whitehat, dans la section XSLT, sélectionnez Utiliser un fichier XSLT intégré, Utiliser un fichier local ou Référence à partir d’une URL. Ensuite, si vous avez choisi Utiliser le fichier XSLT intégré, sélectionnez le format de fichier approprié dans la liste. Si vous avez choisi Utiliser un fichier local ou une référence à partir d’une URL, saisissez ou recherchez le chemin d’accès ou l’URL du fichier.
  5. Cliquez sur Ajouter, puis sur Fermer.

Pour créer un objet signatures en important un fichier à l’aide de la ligne de commande

À l’invite de commandes, tapez les commandes suivantes :

  • import appfw signatures <src> <name> [-xslt <string>] [-comment <string>] [-overwrite] [-merge] [-sha1 <string>]
  • save ns config

Exemple #1

L’exemple suivant crée un objet signatures à partir d’un fichier nommé signatures.xml et lui attribue le nom MySignatures.

import appfw signatures local:signatures.xml MySignatures save ns config

Pour ajouter des signatures individuelles à l’aide de l’interface de ligne de commande

Vous pouvez sélectionner les signatures en fonction de leur identifiant ou de leur catégorie, puis définir des actions. À l’invite de commandes, exécutez la commande suivante :

import appfw signature <source> <name> [-sigRuleId| -sigCategory] [Rule-IDs | Category name] -Enabled [ON | OFF] [-Action LOG BLOCK]
  • Exemples d’utilisation des identifiants de signature

    L’exemple suivant active les signatures en fonction de leurs identifiants de règle et définit les actions de journalisation et de blocage :

    import appfw signature DEFAULT object_name -sigRuleId 1001 9882 2000 1250 810 -Enabled ON -Action LOG BLOCK

    L’exemple suivant ajoute la signature à l’aide de son identifiant sans l’activer :

    import appfw signature DEFAULT object_name -sigRuleId 810 -Enabled OFF
  • Exemples d’utilisation de la catégorie de signature

    L’exemple suivant active les signatures par web-misc catégorie et définit les actions de journalisation et de blocage :

    import appfw signature DEFAULT object_name -sigCategory web-misc -Enabled ON -Action LOG BLOCK

    L’exemple suivant ajoute les signatures par web-misc catégorie sans l’activer :

    import appfw signature DEFAULT object_name -sigCategory web-misc -Enabled OFF

Pour supprimer un objet signatures à l’aide de l’interface graphique

  1. Accédez à Sécurité > NetScaler Web App Firewall > Signatures.
  2. Dans le volet d’informations, sélectionnez l’objet signatures que vous souhaitez supprimer.
  3. Cliquez sur Supprimer.

Pour supprimer un objet signatures à l’aide de la ligne de commande

À l’invite de commandes, tapez les commandes suivantes :

  • rm appfw signatures <name>
  • save ns config
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.