Author Topic: Module pour analyse Apache et prévention des attaques en temps réel - HOT  (Read 1955 times)

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Certainement le meilleur programme de sécurité au monde !

Comment se passent 90 % des attaques visant à défacer un site, voler des données, installer un programme de spam, installer un serveur IRC ou prendre le contrôle d'un serveur ? De cette façon:

Avec un simple navigateur web, le pirate passe en URL des demandes aux scripts installés. Par exemple, si un script PHP a besoin d'utiliser un fichier contenant certains paramètres, le pirate peut changer l'URL sur son navigateur pour que le script aille uploader un programme installé chez un hébergeur gratuit ou sur un serveur contrôlé par le pirate.

Beaucoup de scripts sont sécurisés et n'acceptent pas ce genre de manoeuvres. Malheureusement, il y a des milliers de scripts PHP que les gens installent et qui n'ont aucune protection. N'importe qui peut leur faire avaler n'importe quoi.

Exemple:
un client a un guest book. Quand le visiteur poste dedans, un email est envoyé au visiteur avec la confirmation et la copie de son message. Le guest book passe directement en URL deux variables PHP:
email: qui contient l'email du visiteur
texte: qui contient le texte de son poste

Le script est si peu sécurisé que n'importe qui peut entrer en URL une adresse email et texte qui sera envoyé! C'est ainsi qu'on se retrouve des fois avec des milliers de spams sortis du serveur en quelque heures.


Comment travaille ce module ?
100% des URLs sont analysés avant même qu'ils arrivent à Apache. Les URLs innocents passent, les URLs douteux sont refusés et le pirate reçoit un message "Internal Server Error". L'analyse se fait selon une base de données qui contient:
- Les exploits connus (comme ceux phpBB par exemple)
- Les exploits inconnus en analysant certains schémas récurrents

Au total, il vous garantit une protection contre:
- Tous les uploads indésirables
- Les vulnérabilités phpMyAdmin
- Les injections mySQL (refus des ' dans les URL)
- Les injections CSS  (Refus du HTML dans le URL - HTML codé ou pas)
- Vulnérabilités PhpBB non mis à jour
- Vulnérabilité d'upload dans Postnuke
- Vulnérabilité Squirrel mail et Horde
- Vulnérabilité Phorum
- Vulnérabilités Drupal
- Injection SQL dans Wordpress
- Attaques Front Page
- Prévient les injection SQL dans les cookies
- Injections PHP directes ou par fichier à distance
- Attaques par vers depuis des systèmes infectés
- Attaques par faux fichiers gif ou autres fichiers graphiques corrompus
- Kits et outils de piratage connus
- Les recherches Google orientées vers les failles (ex: recherche d'un phpBB ancienne version)
- Certains web spiders
- Les scanners de vulnérabilités (ex: Nitko)
- Les collecteurs d'emails (ex: WebBandit, WEBMOLE, WebEMailExtractor... etc)
- Les spiders qui consomment de la bande passante (ex: CopyRightCheck)
- Les faux spiders google
- Accès aux compilateurs depuis l'extérieur (danger maximal)
- Accès à l'exécuteur Perl depuis l'extérieur
- Accès illicite aux fichiers .htpasswd
- Accès illicite aux fichiers de configuration du serveur
- Accès illicite aux fichiers de configuration des sites installés
- Accès à la page de statut apache
- Accès à l'IP 127.0.0.1 du serveur
- Attaques d'autres sites hébergés à partir d'un site compromis
- Navigation illicite dans les répertoires
- Exécution de JavaScripts cachés
- Attaques XML

Et plein d'autres attaques connues ou inconnues à ce jour et qui sont identifiées par leur signature. En général, quelques heures après l'installation, on est déjà impressionné de voir le contenu des logs. Les différentes alertes sont loguées avec l'IP d'origine. Vous pouvez investiguer cette IP et, en cas de doute, ou d'attaques répétées, la rajouter au firewall.

Important: ce programme protège des attaques même si les sites de vos clients sont vulnérables ou pas à jour. Donc même un exploit connu et possible ne peut pas être utilisé.

A savoir:

- Fausses alertes: existent, mais elles restent rares

- Compatibilité: tous les sites modernes fonctionnent sans problèmes avec ce système mis en place. Certains sites très anciens ou scripts mal programmés peuvent cesser de fonctionner. Vous devez soit les changer ou les mettre à jour, soit renoncer à la sécurité.

Exemple: un ancien site a besoin de passer du code HTML dans l'URL directement. Si vous interdisez cela, le site ne fonctionnera plus correctement, mais votre serveur est protégé. Si vous autorisez cela, ce site fonctionnera, mais votre serveur fera la joie des pirates et des spammeurs qui ont besoin d'injecter du HTML dans les URL directement. C'est donc une question de choix.

- Charge du serveur: ce programme est lourd, il faut compter environ 30% d'augmentation de charge. Cependant, il vaut largement la peine. Parce que sans ce programme, vous risquez d'avoir des charges dues à des attaques et des abus de toute sorte.


Le service comprend:

- Installation du programme d'analyse et de prévention des attaques
- Installation de règles de filtrage selon la charge de votre serveur
- Configation complémentaire de PHP


Prix de ce service:
- Serveur fourni par EdelweissHosting: 20 Euros
- Serveur non fourni par EdelweissHosting: 25 Euros















« Last Edit: Juillet 23, 2006, 02:26:33 pm by staff »
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php

serenitude

  • Guest
Bonjour le staff

Merci pour toutes ces nouveaux services, qui votn bien nous aider dans notre travail quotidien.

Juste une question, pourquoi ne pas proposer au professionnels, un pack regroupant toutes ses offres, ca serait peut etre plus simple non ?

Qui est pour ?

Serenitudes sarl


Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Bonjour

Oui, justement :)

On n'a répondu encore aux commandes parce que nous avons des forfaits en préparation :)

Ils seront publiés dans quelques heures.

Merci
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php

rorobobo

  • Guest
Bonjour,

Hier le staff a fait une intervention sur mon serveur et je salue leur travaile (Je remercie Mike au passage).

Oui ça serait d'intégrer la plupart de ces packs dans un seul et même pack.

J'attends de voir les nouveaux packs.

Pour ce qui est de ce pack, vous conseillez au minimum un serveur avec quelles spécifications ? (niveau performance)

Cordialement

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Ce pack a été installé sur votre serveur :)

Il va pour tous les serveurs ou VPS. Il faut juste compter que 30% de la puissance serveur sera pour lui.

Merci pour tout :)
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php