Comment Désactiver la commande system() ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment Désactiver la commande system() ?

par drick » 11 août 2006, 15:08

Dans un second temps il faut faire une configuration specifique pour être sur de savoir ce qu'il se passe.
Tu entends par là de s'attaquer au fichier php.ini et de le configurer ligne par ligne pour tout comprendre ? Ca m'interesse, aurais-tu des liens vers des docs qui apprenent à sécuriser php.ini ?

par cyruss » 11 août 2006, 10:55

Ok, merci beaucoup.

J'ai lu aussi que cette commande pouvais etre séurisé grace au safe_mode=on
Tout à fait. La directive safe_mode permet à un débutant de protéger son serveur.
Dans un second temps il faut faire une configuration specifique pour être sur de savoir ce qu'il se passe.

par drick » 11 août 2006, 10:49

Ok, merci beaucoup.

J'ai lu aussi que cette commande pouvais etre séurisé grace au safe_mode=on

par cyruss » 11 août 2006, 09:24

Dans le fichier php.ini tu as une directive qui te permet de le faire :

Code : Tout sélectionner

disable_functions =
Cyruss

Comment Désactiver la commande system() ?

par drick » 11 août 2006, 09:13

Salut,
Je voudrais savoir où peut-on désactiver la commande system() et compagnie (exec(), passthru() etc..) ?

Ou alors, à défault de pouvoir la désactiver, au moins restreindre les commandes possibles ?

Merci