[php] Code source ?
|
17-11-2013, 10h41
(Modification du message : 17-11-2013, 10h43 par Dobry.)
Message : #2
|
|
Dobry
Tueur de lamouz Messages : 206 Sujets : 25 Points: 73 Inscription : Aug 2011 |
RE: [php] Code source ?
Bonjour,
Je ne suis pas sûr d'avoir saisi ce que tu souhaite faire, mais il y a un certains nombre d'éléments qui me dérangent dans ton code, et qui ne peuvent être negligés ! En effet, tu ne fais aucune vérification sur les variables qui tu ajoutes dans tes requêtes qui sont donc à priori toutes vulnérables aux injections SQL, par exemple si $username contient " ' ", la requete va être completement transformée et le pirate pourra faire ce qu'il veut sur ta base de donnée. Tu peux trouver une explication sur ce type de faille http://n-pn.fr/t/Comment+exploiter+une+f...ction/1199, mais je trouve que ce "tuto" est très incomplet car il ne présente aucune solution à ce problème. Je pense que la meilleur solution pour pallier à ce problème est d'utiliser les requetes préparées, disponible avec PDO ou Mysqli par exemple, cependant, si tu souhaite garder ton code similaire, tu peux utiliser la fonction http://php.net/manual/fr/function.mysql-...string.php sur tes variables (ce qui confirme ce que je disais avant). Je me suis peut être éloigné de la question principale et peut être que tu fais ce traitement dans une partie du code que tu ne nous a pas montré, tout ca pour dire qu'il faudrait changer pour PDO ou Mysqli ! Une autre chose qui me gène c'est que tu fais appel à $username dans ta première requête, avant même de l'instancier à l'aide de la session (et il manque le sessions_start()) encore une fois, peut être que ce n'est juste pas dans la partie du code que tu nous a montré, et dans ce cas, j'aurais écrit tout cela pour rien.
Aestuārium Erudītiōnis
There are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors.
|
|
« Sujet précédent | Sujet suivant »
|
Messages dans ce sujet |
[php] Code source ? - par Yuri - 17-11-2013, 10h27
RE: [php] Code source ? - par Dobry - 17-11-2013, 10h41
RE: [php] Code source ? - par Yuri - 17-11-2013, 10h50
RE: [php] Code source ? - par 0pc0deFR - 17-11-2013, 10h51
RE: [php] Code source ? - par InstinctHack - 17-11-2013, 11h04
RE: [php] Code source ? - par Sh4dows - 17-11-2013, 16h17
RE: [php] Code source ? - par Yuri - 17-11-2013, 19h14
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
LFI .log Finder (+ Source PHP) | Hypnoze57 | 11 | 621 |
01-02-2013, 19h10 Dernier message: Hypnoze57 |
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)