Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Url rewriting et failles de sécurité PHP

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> Débuter en référencement   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
NetCodeur
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Nov 2005
Messages: 154
Localisation: France

URL permanente de ce messagePosté le : Mer Sep 20, 2006 22:59    Sujet du message: Url rewriting et failles de sécurité PHP

Bonjour.

J'aimerai savoir si l'URL REWRITING réduisait les failles de sécurité pour un site codé en PHP.

Est-ce que les variables GET et POST ne seront plus visibles : au lieu d'avoir une URL du type :

Code:
index.php?page=1&active=1


j'aurai celle-ci rewritée ainsi :

Code:
activer.php


En gros ma question est donc : est-ce qu'une personne malveillante pourrait identifier mes variables bien que j'ai pris l'attention de rewriter mes URL ?

Merci à tous.[/code]
 
NetCodeur Visiter le site web du posteur
ruben07
Nouveau WRInaute

Inscrit le: 01 Fév 2006
Messages: 29

URL permanente de ce messagePosté le : Mer Sep 20, 2006 23:53    Sujet du message: Url rewriting et failles de sécurité PHP

Rewriter ne sécurisera pas plus ton site. Si tu estimes que ton script est vulnérable et que tu pourrais te faire "attaquer", corrige le c'est ce que tu as de mieux à faire.
Je vois pas ce que tu veux dire pour les variables get et post ??
 
ruben07 Visiter le site web du posteur
fabdecoupe
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 17 Aoû 2006
Messages: 202

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 6:21    Sujet du message: Url rewriting et failles de sécurité PHP

pour sécuriser ton site par rapport à tes variables Get ou Post, tu peux traiter celle-ci à l'arrivée et vérifier le protocile utilisé pour savoir comment elles sont arrivée

pour le rewritting d'url, en asp on arrive à ceci

page.asp?id=27&param=23

en

page_27_23.html

bien sur cela dépend du soft de rewriting que tu vas utliser et comment tu vas paramétrer celui-ci
 
fabdecoupe Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12630
Localisation: Toulouse

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 7:22    Sujet du message: Url rewriting et failles de sécurité PHP

>> J'aimerai savoir si l'URL REWRITING réduisait les failles de sécurité

non, pas réellement. c'est à toi de coder proprement
 
e-kiwi Visiter le site web du posteur
rafgug
WRInaute discret
WRInaute discret

Inscrit le: 13 Aoû 2006
Messages: 65
Localisation: Genève, Suisse

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 8:08    Sujet du message: Url rewriting et failles de sécurité PHP

Salut!
Le seul avantage que je vois c'est le typage des variables: bon nombre de programmeurs oublient de vérifier si la varible qu'ils utilisent (récupérée par GET) est bien un entier -par exemple-. Ben là, si tu défini correctement ta règle, tout ce qui n'est pas entier ne passera pas! Smile

@++

R@f
 
rafgug Visiter le site web du posteur
phpmikedu83
WRInaute accro
WRInaute accro

Inscrit le: 06 Aoû 2005
Messages: 1279
Localisation: LE LAVANDOU

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 9:38    Sujet du message: Url rewriting et failles de sécurité PHP

rafgug a écrit:
Salut!
Le seul avantage que je vois c'est le typage des variables: bon nombre de programmeurs oublient de vérifier si la varible qu'ils utilisent (récupérée par GET) est bien un entier -par exemple-. Ben là, si tu défini correctement ta règle, tout ce qui n'est pas entier ne passera pas! Smile

@++

R@f


On en revient au même, si t'es une truffe en codage PHP, alors pourquoi tu ne le serais pas en définission des règles de rewritting? lol
 
phpmikedu83 Visiter le site web du posteur
rafgug
WRInaute discret
WRInaute discret

Inscrit le: 13 Aoû 2006
Messages: 65
Localisation: Genève, Suisse

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 10:10    Sujet du message: Url rewriting et failles de sécurité PHP

phpmikedu83 a écrit:


On en revient au même, si t'es une truffe en codage PHP, alors pourquoi tu ne le serais pas en définission des règles de rewritting? lol
Bah, être un boolay, c'est tout un art, on peut pas l'être partout... Very Happy
Plus sérieusement, quand tu défini une règle, tu penses à son type, tandis qu'oublier un controle de donnée, est plus facile, enfin c'est ce que je pense! Smile

@++

R@f
 
rafgug Visiter le site web du posteur
fabdecoupe
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 17 Aoû 2006
Messages: 202

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 10:17    Sujet du message: Url rewriting et failles de sécurité PHP

normalement on fait du re-writing pour le référencement, donc pour le frontOffice,

on référence un site pour attirer des Internautes, afin que ceux-ci puissent venir surfer sur celui-ci,

alors pourquoi parler sécurité à se niveau ?

j'ai déjà travaillé sur des sites en re-writing avec partie protégée,

les pages se trouvant après l'accès privé, ne passe pas à la moulinette du re-writing

ne pas oublier que le re-writing d'url se fait sur le nom des pages, donc on peut utiliser une règle qui travaille comme ceci

pageok.asp?id=2
devient = pageok_2.html

et
pageko.asp?id=2
reste = pageko.asp?id=2

il n'y a pas de faille de sécurité ici, puisque l'on affiche du contenu visible pour l'Internaute
 
fabdecoupe Visiter le site web du posteur
phpmikedu83
WRInaute accro
WRInaute accro

Inscrit le: 06 Aoû 2005
Messages: 1279
Localisation: LE LAVANDOU

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 10:22    Sujet du message: Url rewriting et failles de sécurité PHP

rafgug a écrit:
phpmikedu83 a écrit:


On en revient au même, si t'es une truffe en codage PHP, alors pourquoi tu ne le serais pas en définission des règles de rewritting? lol
Bah, être un boolay, c'est tout un art, on peut pas l'être partout... Very Happy
Plus sérieusement, quand tu défini une règle, tu penses à son type, tandis qu'oublier un controle de donnée, est plus facile, enfin c'est ce que je pense! Smile

@++

R@f


Je pensais pas aux bons à rien, mais aux mauvais en tout, je dois l'avouer Laughing

@+ Wink
 
phpmikedu83 Visiter le site web du posteur
rog
WRInaute accro
WRInaute accro

Inscrit le: 21 Sep 2006
Messages: 1662
Localisation: sapucaia do sul (RS)

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 10:52    Sujet du message: Url rewriting et failles de sécurité PHP

lol
@fabdecoupe

la je ne suis pas daccord

si

pageok.asp?id=2
devient = pageok_2.html

et si id est vulnerable

pageok_www.monsite.com/mabackdoor.gif.html

risque d'injecter le script contenu dans mabackdoor.gif

de fait le rewriting ne securise pas une faille php/asp injection mais difficulte la recherche

style une recherche google inurl:page=
ne rapportera pas ton site

rog
 
rog Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1478
Localisation: Grenoble

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 10:54    Sujet du message: Url rewriting et failles de sécurité PHP

ce sont deux choses différentes, l'un n'influe pas sur l'autre ( ou alors légèrement, puisque le nom des variables utilisées peut-etre caché) :

index-125-4-7.html

est moins lisible que :

index.php?article=125&categ=4&unite=7
 
dadovb Visiter le site web du posteur
fabdecoupe
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 17 Aoû 2006
Messages: 202

URL permanente de ce messagePosté le : Jeu Sep 21, 2006 11:10    Sujet du message: Url rewriting et failles de sécurité PHP

rog a écrit:
lol
@fabdecoupe

la je ne suis pas daccord

si

pageok.asp?id=2
devient = pageok_2.html

et si id est vulnerable

pageok_www.monsite.com/mabackdoor.gif.html

risque d'injecter le script contenu dans mabackdoor.gif

de fait le rewriting ne securise pas une faille php/asp injection mais difficulte la recherche

style une recherche google inurl:page=
ne rapportera pas ton site

rog


comme je l'ai expliqué plus haut, ce qui est vulnérable peux rester tel quelle, (ne pas le passer à la moulinette re-writing)

si le contenu peux-être accessible par tous, je ne vois pas ce qui peux provoquer le problème que mr X écrive ceci page_21.html en lieu et place de page_2.html, si cette page n'existe pas, il aura comme retour un message d'erreur, et si cellec-i existe bien il aurat le résultat afficher sur son écran
 
fabdecoupe Visiter le site web du posteur
NetCodeur
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Nov 2005
Messages: 154
Localisation: France

URL permanente de ce messagePosté le : Ven Sep 22, 2006 17:07    Sujet du message: Url rewriting et failles de sécurité PHP

dadovb a écrit:
ce sont deux choses différentes, l'un n'influe pas sur l'autre ( ou alors légèrement, puisque le nom des variables utilisées peut-etre caché) :

index-125-4-7.html

est moins lisible que :

index.php?article=125&categ=4&unite=7


Voila ce que je voulais dire : ici les variables peuvent même être cachées :

Code:
index.php?page=1


peut devenir :

Code:
accueil.html


Résultat : l'url rewritée ne montre pas de variable ni de paramètre mais est-ce pour autant que le code sera sécurisée ?
 
NetCodeur Visiter le site web du posteur
rog
WRInaute accro
WRInaute accro

Inscrit le: 21 Sep 2006
Messages: 1662
Localisation: sapucaia do sul (RS)

URL permanente de ce messagePosté le : Ven Sep 22, 2006 18:54    Sujet du message: Url rewriting et failles de sécurité PHP

lol

bah oui elles seront executées

c'est justement le but de la manoeuvre

rog
 
rog Visiter le site web du posteur
NetCodeur
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Nov 2005
Messages: 154
Localisation: France

URL permanente de ce messagePosté le : Ven Sep 22, 2006 23:27    Sujet du message: Url rewriting et failles de sécurité PHP

rog a écrit:
lol

bah oui elles seront executées

c'est justement le but de la manoeuvre

rog


???? Qu'est-ce qui sera executé ????
 
NetCodeur Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Débuter en référencement Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort