Articles Taggés ‘web’

Des nouvelles de 2gwvs ^^

12 mars 2009

Kikoo ^^

Y’a quelques mois, j’avais commencé à écrire un scanneur de vulnérabilité web en C++/Qt, nommé 2gwvs qui signifie en toute humilité : Gaetan Grigis’ Web Vulnerability Scanner (actuellement, ça ne découvre que les XSS en GET (pas de POST pour le moment …), donc rien de bien innovant, mais faudra bien que je le continu ^^ ça me semble quand même utile dans mon travail …).

N’ayant pas fait évoluer le logiciel depuis le début de ma licence, j’ai jeté un coup d’oeil au stats du site aujourd’hui :

upstatsEt là le choc :p la plupart des visiteurs du projet sont chinois ou turcs … connaissant un peu la rumeur des hackers chinois faites par le gouvernement français ou le nombre de sites piratés par les teams turcs (les liens datent un peu … ;) )… en terminant le logiciel … à quoi servira-t-il le plus ?? BH ou WH ??

Détecter des failles dans vos sites web très facilement avec ratproxy

3 juillet 2008

Bonjour à tous …

Alors voila … je vais vous parler très rapidement de l’application ratproxy, qui est une application un peu différentes des scanners de sécurité du style acunetix, ou des proxy « facilitant les pentest » du genre (WebScarab, Paros, Burp ou ProxMon).

Celui-ci s’utilise comme un proxy (comme sont nom l’indique ;) ), et lorsque vous naviguez sur des sites, il regarde le contenu de la page web et imagine des failles possible, ce qui le rend très utile, car il ne regarde les failles que dans les pages que vous regardez, donc pas d’utilisation abusif de bande passante comme un scanner, des possibilités d’obtenir un rapide rapport de la session de surf (à générer depuis la console pour le moment), ce qui est très intéressant c’est qu’il analyse pas mal le javascript (XSS et …), possibilité de détecter des problèmes dans des applications Web2.0, du CSRF et autre …

Donc voilà … pour les webmasters qui ne veulent pas perdre trop de bande passante dans des tests de sécurités : lien de downloads (version béta!) (sortie il y a 6 heures!! noté que php-engineering is on the edge!!).

Pour compiler le logiciel, un simple make dans le dossier de l’appli suffit.

Ensuite faite :

./ratproxy -w session.log -x -t -s -c -g

qui vous permettra de générer un fichier session.log qui loggera les xss (-x) transversal directory (-t) les requetes post (-s) les cookie (-c) et -g les CSRF

Puis configurer firefox pour utiliser le proxy localhost:8080, puis pour récupérer un rapport :

./ratproxy-report.sh session.log >report.html

et voilà … il vous faudra ensuite lire le fichier avec firefox ^^ et vous aurez accès à pas mal d’info sympa sur votre site web.

Pourquoi scanner votre site web?? Tous simplement parce que 70% des sites web possède des failles … mon stage au MIV l’aura prouvé ^^.

Allez bonne après-midi!!