Tout d'abord, toute la Team Hackademy vous souhaite une année 2008 pleine de bonnes choses !

Pour débuter cette année, nous sommes heureux de vous annoncer que le Ezine commence à prendre forme (surtout l'équipe qui dirigera celui-ci) et devrait apparaitre sur le Web début Avril. Cela peut paraitre loin mais nous voulons vraiment faire un Ezine de qualité, cela demande donc beaucoup de préparation.

Pour ceux qui aimeraient publier dans le premier numéro il est encore temps d'envoyer vos articles (au pire il seront pour le prochain numéro) directement à redaction@thehackademy.net.

Autre annonce importante, le premier meeting HZV aura lieu le 16 Février 2008 sur Paris (dans les locaux de Sysdream). Celui-ci sera mensuel et aura pour concept de dispenser une formation d'environ 4h sur divers thèmes choisi par la communauté. Le premier thème abordé sera la sécurité VoIP et sera dispensé par CrashFr. Il vous est possible de réserver vos places en formulant votre demande sur meeting@thehackademy.net. Les meeting sont aussi l'occassion pour ceux qui n'auront pas la chance d'assister à la formation de faire des rencontres avec les autres membres de la communauté. Biensur ce meeting est ouvert à tous et gratuit (seul la limite de place disponible peut vous empecher l'accès; alors faites vite !).

Bonne année et n'oubliez pas: HZV will never die !

 FAQ - Rechercher  

Hack formulaire d'envoi de mail
Aller à la page 1, 2  Suivante
 
The Hackademy Forum Index du Forum -> Hacking/Sécurité (niveau débutant) Poster un nouveau sujet   Répondre au sujet
Page 1 sur 2
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Ven Mar 14, 2008 2:51 am  |   Sujet du message: Hack formulaire d'envoi de mail Répondre en citant
Bonsoir,

J'ai eu un petit soucis rien de bien méchant :

J'ai réalisé un site web avec un formulaire de contact en html qui envoie les variables en POST à un script PHP pour qu'un internaute envoie un mail à l'entreprise.

Le problème est que il y a 2 jours ce site a été hacké :
création de nombreux fichier html à la racine et d'un dossier avec d'autres fichier html. Et du code avec de nombreux liens a été inséré dans mes pages html d'origines.

J'ai trouvé le problème : mes champs ne sont pas sécurisé contre l'injection de code par des htmlentities par exemple.

Mais ce que je veux savoir c'est comment le hacker a fait, par curiosité et pour mieux sécuriser ce site.

Merci d'avance pour vos réponses.

PS: la page concernée est http://www.vivierdemaisons.com/contact.html
et je n'ai pas encore pris les mesures pour le protéger pour que vous testiez vous même (j'ai fait une sauvegarde, mais éviter de tout supprimer Wink )
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Ven Mar 14, 2008 2:04 pm  |   Sujet du message: Répondre en citant
À priori ce n'est pas une XSS puisque tu ne réaffiche aucune donnée, et de toutes façons si tu récupère explicitement tes variables dans $_POST l'exploitation d'une XSS risque d'être tendue.

Sinon, si ton script envoie bien un mail, il y a toujours l'injection de header.
Il est par exemple possible en bidouillant l'adresse mail source de rajouter une adresse mail en CC ou CCi et donc d'obtenir une copie du mail envoyé avec les headers etc...

À part ça je vois rien d'autre sur ce formulaire.
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Ven Mar 14, 2008 2:52 pm  |   Sujet du message: Répondre en citant
Ce qui me parait bizarre c'est qu'il n'a envoyé aucun message mais qu'il a réussi a modifier et créer des fichiers sur le serveur.

Il m'a fait ca sur deux sites dont l'autre n'a que le formulaire de contact en php.

Donc je suppose que la faille vient de la ? j'ai cherché sur internet mais je ne comprend pas comment il a pu créer ces fichiers.

Sinon par quel moyen peux t'il créer ses fichiers?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Ven Mar 14, 2008 4:20 pm  |   Sujet du message: Répondre en citant
Ça me paraîtrait assez chaud qu'il ait pu exploiter une faille dans ce script sans soumettre une seul fois le formulaire.

Moi je dirais que la vérité est ailleurs.
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Ven Mar 14, 2008 4:58 pm  |   Sujet du message: Répondre en citant
Le truc c'est que j'ai vu aucun mail suspect (même aucun mail tout court...).
m'enfin le truc qui me turlupine c'est comment il a fait Confused . car si c'est pas le formulaire, je peux toujours le protéger ça changera pas grand chose au problème...
pourrais tu me lister par quel moyen il aurais la possibilité de modifier et créer des fichiers sur le serveur?

(un bot ou script peut il s'attaquer au login et mot de passe nécessaire pour l'accès à un dossier protéger par un .htaccess ?)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Ven Mar 14, 2008 5:51 pm  |   Sujet du message: Répondre en citant
Via le ftp ? Tes mots de passes sont sécurisés ?
Quels autres daemons tournent sur le serveur ?
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Ven Mar 14, 2008 6:06 pm  |   Sujet du message: Répondre en citant
se sont des serveurs mutualisés sur OVH et les mots de passe sont ceux définit par OVH donc niveaux sécurité ça me parait bon.
quand au daemons qui tournent la tu me pose une colle:
je ne sais pas comment y accéder

sinon pour la question sur les .htaccess, a t'il pu trouver les codes en les testant ou en utilisant un bot ou je m'inquiète pour rien?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Ven Mar 14, 2008 9:02 pm  |   Sujet du message: Répondre en citant
Oui, c'est possible qu'il ait trouvé le mot de passe d'un htaccess si le mot de passe est trop faible.

Mais là tu es en train de dire qu'il n'y a pas que le formulaire sur ton site...
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Ven Mar 14, 2008 10:01 pm  |   Sujet du message: Répondre en citant
oui il n'y a pas que le formulaire de contact.

il y a une section administration protégée par un .htaccess
qui contient des formulaire d'upload d'images qui ne doivent par être protégé sur l'extension du fichier et des formulaires d'ajout, modification et suppression d'annonces (les annonces sont sur une BDD) mais niveau protection c'est au raz des pâquerettes vu que l'accès est protégé...

donc en gros tu me conseillerai de bétonner la sécurité de l'administration même si c'est protéger ? ou alors augmenter la sécurité du mot de passe ?(je sens que je vais avoir du boulot en perspective... Shocked )

Mais si il m'a dans le collimateur, il pourra toujours trouver les mots de passe Sad
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Edurion



Inscrit le: 27 Aoû 2007
Messages: 22

Message Posté le: Sam Mar 15, 2008 1:29 pm  |   Sujet du message: Répondre en citant
Si tu es protéger par un htaccess, il faudrait que tu fasse un "deny for all" dans ton fichier.

Sinon, vu la description que tu donne, une faille upload est peut-être une possibilité. Il suffit qu'il exécute un script php créé par ses soins, et il peut modifier toutes les données présentent sur ton site...

P.S.: Celelibi, corrige moi si je dis des bétises...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Sam Mar 15, 2008 1:58 pm  |   Sujet du message: Répondre en citant
donc faire par exemple un deny form all et autoriser certaines IP ? (on est deux à accéder au dossier d'admin: moi et le proprio du site)
et la il ne pourra rien faire ? ou du moins ça va lui compliquer le travail... Twisted Evil
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Sam Mar 15, 2008 2:56 pm  |   Sujet du message: Répondre en citant
En regardant juste comme ça, tu as une xss dans les équipements_produits.
Et tu as un vieux bug qui apparaît quand on tente d'accéder à un fichier php avec une url qui ressemble à un répertoire. Par exemple www.blah.com/equipements_produits/
Il me semble que ce bug permet de bypasser les htaccess.
Ce bug est connu depuis au moins 2003. J'ai eut le même (chez ovh aussi).

Sinon, regarde si t'as pas un truc genre un local include. C'est à dire un include qui permettrait d'include des fichiers locaux à ton site.
Les htaccess ne permettent que de restreindre la réponse à une requête donnée. Un script php est un petit programme lancé sur le serveur, il a rien a foutre des fichiers .htaccess .


Sinon, un accès au code source ça aiderait bien.
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
rafgi



Inscrit le: 14 Mar 2008
Messages: 7
Localisation: Montbéliard

Message Posté le: Sam Mar 15, 2008 5:05 pm  |   Sujet du message: Répondre en citant
effectivement je viens de vérifier en insérant du javascript. mais peut on créer des fichiers ou en modifier sur le serveur par cette faille ?

pour le bug je viens de voir mais ça revient au même que la faille au dessus ?
ou cela donne des possibilité en plus?

au niveau des include y'en a mais c'est pour inclure les identifiant de connexion à la BDD et je spécifie le chemin directement dans le code sans variable? y'a t'il des possibilités aussi ici?

sinon je t'envoie les liens pour télécharger les sources par MP

merci de votre aide.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Celelibi



Inscrit le: 29 Mar 2006
Messages: 770

Message Posté le: Sam Mar 15, 2008 7:54 pm  |   Sujet du message: Répondre en citant
aujourd'hui, 20h42 sur http://90plan.ovh.net/ on peut y voir http://img168.imageshack.us/my.php?image=ovhhackedbm7.png
_________________
Il y a un boulet qui sommeille en chacun de nous. (enfin, surtout vous...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Apophis1988



Inscrit le: 05 Aoû 2007
Messages: 69

Message Posté le: Sam Mar 15, 2008 9:16 pm  |   Sujet du message: Répondre en citant
Smile Heu... c'est quoi ce delire? lol
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
The Hackademy Forum Index du Forum -> Hacking/Sécurité (niveau débutant) Poster un nouveau sujet   Répondre au sujet
Aller à la page 1, 2  Suivante

 
Sauter vers:  

Powered by phpBB
Theme modified by mOg & CrashFr
Traduction par : phpBB-fr.com