Bonjour,
A la suite d'un post sur le côté uniquement informatif de Snort j'ai potassé la doc. Mais je suis pas sur d'avoir tout compris alors je vais tenté de vous interressé au sujet. http://www.snort.org/docs/snort_htmanuals/htmanual_232/node23.html#SECTION00473000000000000000
il serait possible de demander la fermeture d'une connexion lors d'une attaque (sans bloqué l'ip) et pour ce faire il faut ajouter dans une regle snort (pour l'exemple, dans etc/snort/web-misc.rules) trouvez la ligne a propos de robots.txt ("# Verify that the robots.txt does not include any sensitive information.
")
alert tcp $EXTERNAL_NET any -> $HTTP_SERVERS $HTTP_PORTS (msg:"WEB-MISC robots.txt access"; flow:to_server,established; uricontent:"/robots.txt"; nocase; reference:nessus,10302; classtype:web-application-activity; sid:1852; rev:3;)
The resp keyword is used attempt to close sessions when an alert is triggered. In Snort, this is called flexible response
partant de la je me demande comment modifier une regle en ajoutant une occurence "resp" pour qu'ipcop demande la fermeture de la connexion lors d'un acces a ce fichier
par exemple :
alert tcp $EXTERNAL_NET any -> $HTTP_SERVERS $HTTP_PORTS (msg:"WEB-MISC robots.txt access"; flow:to_server,established; uricontent:"/robots.txt"; nocase; reference:nessus,10302; classtype:web-application-activity; sid:1852; rev:3;resp:rst_all;)
je voudrais savoir si quelqu'un a deja tester ce genre de solution et si cela fonctionne, dans quel mesure ...
Si cette fonction fait ce que je pense qu'elle fait (je serais en droit de penser ce que je pense )
ce serait une bonne alternative a guardian non ?
il serait possible de fermer une connexion lors d'un acces interdit ! voir même avec l'option "icmp_net" envoyer la reponse "Send a ICMP_NET_UNREACH to the sender", et il y a d'autres options ...
il y a aussi, comme "resp" une option "react" ... laquel choisir ?
alert tcp $EXTERNAL_NET any -> $HTTP_SERVERS $HTTP_PORTS (msg:"WEB-MISC robots.txt access"; flow:to_server,established; uricontent:"/robots.txt"; nocase; reference:nessus,10302; classtype:web-application-activity; sid:1852; rev:3;react:Block;)
Si quelqu'un a bien compris la doc (et peut être plus particulierement la page en lien au debut du post) peut être pourrait il m'aider a bien comprendre comment ajouter une option "resp" ou "react" a une regle snort.
peut être aussi quelqu'un pourrait "casser mon trip" en m'expliquant pourquoi je suis si naïf vis a vis de cette doc
Merci
[/b]