De la nécessité de suhosin

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 : De la nécessité de suhosin

par Sékiltoyai » 29 juil. 2008, 23:14

C'est bon, en mettant à jour, j'en ai profité pour rajouter les bonnes extensions…

Code : Tout sélectionner

nouveaustang% php -v PHP 5.2.3-1ubuntu6.4 (cli) (built: Jul 23 2008 06:20:35) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies with Suhosin v0.9.20, Copyright (c) 2002-2006, by Hardened-PHP Project
:)

par Calimero » 29 juil. 2008, 23:08

C'est curieux, je ne rêve pas pourtant :? :
Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80
Je suis en gutsy, et à jour. Si ça peut t'aider voici mon sources.list :

Code : Tout sélectionner

######################################### ### Depot Ubuntu #section: Ubuntu Gutsy 7.10 deb http://fr.archive.ubuntu.com/ubuntu/ gutsy main deb http://fr.archive.ubuntu.com/ubuntu/ gutsy restricted deb http://fr.archive.ubuntu.com/ubuntu/ gutsy universe deb http://fr.archive.ubuntu.com/ubuntu/ gutsy multiverse #section: Ubuntu Gutsy Updates deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates main deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates restricted deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates universe deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse #section: Ubuntu Gutsy Security deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-security main deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-security restricted deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-security universe deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-security multiverse #section: Ubuntu Gutsy Backports deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-backports main deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-backports restricted deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-backports universe deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-backports multiverse ######################################### ### Depot Canonical #section: Ubuntu Gutsy 7.10 deb http://archive.canonical.com/ gutsy partner ######################################### ### Depot Medibuntu ## KEY GPG: wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - #section: Medibuntu packages for Ubuntu Gutsy 7.10 deb http://fr.packages.medibuntu.org/ gutsy free deb http://fr.packages.medibuntu.org/ gutsy non-free ######################################### ### Depot winehq ## KEY GPG: wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - #section: Ubuntu Gutsy 7.10 deb http://wine.budgetdedicated.com/apt/ gutsy main

par Sékiltoyai » 29 juil. 2008, 22:25

Ca peut t'intéresser de savoir que chez ubuntu, le php distribué est compilé directement avec suhosin ;-)
Pas sous ma version, le phpinfo ne donne aucune indication que suhosin est installé… Je suis sous Ubuntu Server 7.10…

par Calimero » 29 juil. 2008, 22:09

Ca va me faire chier de compiler php mais c'est peut être mieux en effet :)
Ca peut t'intéresser de savoir que chez ubuntu, le php distribué est compilé directement avec suhosin ;-)

par gbx » 29 juil. 2008, 21:16

pour isoler chaque site je définis un open_basedir différent pour chaque virtual host (open_basedir n'étant pas affecté par le safemode).

sinon jte conseille l'extension plutôt que le patch car plus complet et plus à jour.

par Sékiltoyai » 29 juil. 2008, 19:06

Merci de ton apport.
Ca va me faire chier de compiler php mais c'est peut être mieux en effet :)
Sinon, tu me conseilles le patch, l'extension, ou bien les deux ?

Enfin, tu parles du safemode, justement je demandais sur un autre sujet quelle était la meilleure solution pour isoler chaque site, pour toi c'est le safemode ?

par gbx » 29 juil. 2008, 17:50

ok c'est bien ce que je pensais, question mal posée, mais question mal interprétée :p

Dans ce cas oui, il est préférable d'installer un php dit "hardened" sachant que moultes scripts plus ou moins fiables vont tourner sur ta machine. Suhosin + safemod = dodo sur tes deux oreilles ;)

Après si tu l'installes pas c'est pas la fin du monde (contrairement au safemod qui lui est critique), mais quand on joue avec la sécurité mieux vaut être paranoïaque que laxiste ;)

par Sékiltoyai » 29 juil. 2008, 17:45

J'ai pas été clair, c'est la suite d'un sujet précédent, c'est moi l'hébergeur :-/

par gbx » 29 juil. 2008, 17:25

Je doute que tu puisses l'installer toi même sur du mutualisé, à moins que tu ais un accès shell et la possibilité de moduifier le php.ini.
Donc dans ton cas, c'est à ton hébergeur de prendre en charge la sécurité côté serveur.

Je répond peut-être à côté de la plaque, vu que ta question semble un peu "naïve" pour un renard du php comme toi ;)

De la nécessité de suhosin

par Sékiltoyai » 25 juil. 2008, 01:51

Bonjour,

Deuxième dilemne au sujet de la configuration de mon hébergement (j'espère qu'il aura plus de succès :) ). A savoir, sur un mutualisé, est-il nécessaire d'installer suhosin ? Le patch et/ou l'extension ?
Et à quel niveau agit la protection, qu'est ce que cela implique si elle n'est pas installée ?

J'aimerais vos retours sur ce sujet.

Merci