|
|
Snuck, un outil automatisé d’évasion des filtres XSS
Par Rédaction,
secuobs.com
Le 29/10/2012
Résumé : Un nouvel outil vient d’être publié afin d’identifier automatiquement les vulnérabilités de Cross Site Scripting présentes au sein d’applications Web. Open Source et multi-plateforme, il se caractérise par une approche originale lui permettant de se démarquer de l’existant. - Lire l'article
Snuck, un nouvel outil d’audit offensif et multi-plateforme, vient d’être publié récemment. Il vise plus particulièrement à faciliter la recherche des vulnérabilités de type Cross Site Scripting (XSS) au sein des applications Web. Basé sur Selenium, il supporte la plupart des navigateurs Web les plus courants, Mozilla Firefox, Google Chrome et Internet Explorer.
Publié sous licence Open Source, Snuck adopte ici une approche se basant sur l’inspection du contexte d’exploitation afin de personnaliser la méthode à privilégier pour l’attaque. Il diffère en cela des scanners habituels puisqu’il va ici essayer de casser un filtre XSS donné en personnalisant des critères spécifiques lui permettant de maximiser son taux de succès.
Développé en Java, Snuck inclut en ce sens un ensemble de charges utiles qui a été spécifiquement constitué afin de permettre l’évasion de ces filtres censés protéger les applications Web vis-à-vis des attaques XSS. Ces vecteurs d’attaque seront donc ici utilisés de façon spécifique en fonction du contexte d’exploitation rencontré lors de l’audit en cours.
A noter que lors des audits menés par l’intermédiaire de Snuck, les attaques seront effectuées via un véritable navigateur. Ce dernier étant exécuté au préalable des attaques afin de reproduire avec exactitude les comportements d’un attaquant, mais aussi ceux d’une victime. Seul une JVM et un navigateur Mozilla Firefox fonctionnels sont requis par défaut pour Snuck.
Télécharger Snuck 1.0 via Google Code ( snuck-0.1.zip - lien )
Installer Snuck via Subversion ( svn checkout http://snuck.googlecode.com/svn/trunk/snuck-read-only )
Pour utiliser Snuck avec Google Chrome ( lien )
Pour utiliser Snuck avec Microsoft Internet Explorer ( lien )
Tutorial ( lien )
Source :
« Snuck An Automatic XSS Filter Evading Tool » via PenTestIT ( lien )
- Article suivant : Assises 2012: L'importance de dire non... quand c'est possible
- Article précédent : Responder 1.0, collecte de hash NTLMv1/v2, Poisoning LLMNR et NBT-NS
- Article suivant dans la catégorie Outils : PORTAL, un nouveau projet de routeur anonymisant utilisant OpenWRT et TOR
- Article précédent dans la catégorie Outils : Responder 1.0, collecte de hash NTLMv1/v2, Poisoning LLMNR et NBT-NS
| Mini-Tagwall des articles publiés sur SecuObs : | | | | sécurité, exploit, windows, outil, attaque, réseau, microsoft, metasploit, audit, vulnérabilité, système, virus, internet, usbsploit, données, protocol, présentation, linux, source, réseaux, bluetooth, scanner, reverse, conférence, shell, meterpreter, vista, rootkit, engineering, mobile, security, wishmaster, malicieux, https, trames, paquet, noyau, téléphone, détection, botnet, forensic, libre, snort, utilisant, sysun |
| Mini-Tagwall de l'annuaire video : | | | | curit, security, biomet, metasploit, biometric, cking, password, windows, botnet, defcon, tutorial, crypt, xploit, exploit, lockpicking, linux, attack, wireshark, vmware, rootkit, conference, network, shmoocon, backtrack, virus, conficker, elcom, etter, elcomsoft, server, meterpreter, openvpn, ettercap, openbs, iphone, shell, openbsd, iptables, securitytube, deepsec, source, office, systm, openssh, radio |
| Mini-Tagwall des articles de la revue de presse : | | | | security, microsoft, windows, hacker, attack, network, vulnerability, google, exploit, malware, internet, remote, iphone, server, inject, patch, apple, twitter, mobile, virus, ebook, facebook, vulnérabilité, crypt, source, linux, password, intel, research, virtual, phish, access, tutorial, trojan, social, privacy, firefox, adobe, overflow, office, cisco, conficker, botnet, pirate, sécurité |
| Mini-Tagwall des Tweets de la revue Twitter : | | | | security, linux, botnet, attack, metasploit, cisco, defcon, phish, exploit, google, inject, server, firewall, network, twitter, vmware, windows, microsoft, compliance, vulnerability, python, engineering, source, kernel, crypt, social, overflow, nessus, crack, hacker, virus, iphone, patch, virtual, javascript, malware, conficker, pentest, research, email, password, adobe, apache, proxy, backtrack |
|
|
|
|
|