30,997
edits
| Line 9: | Line 9: | ||
'''Cryptage''' | '''Cryptage''' | ||
* Cryptage des mots de passe utilisateurs en base. | * Cryptage des mots de passe utilisateurs en base <sup>[*8]</sup>. | ||
* Cryptage possible du mot de passe technique de la base de donnée dans le [[Fichier de configuration]] (conf.php). | * Cryptage possible du mot de passe technique de la base de donnée dans le [[Fichier de configuration]] (conf.php) <sup>[*8]</sup>. | ||
* Possibilité de forcer le mode HTTPS. | * Possibilité de forcer le mode HTTPS <sup>[*9]</sup>. | ||
'''Hacks et cracks''' | '''Hacks et cracks''' | ||
* Support du mode register_globals on ou off (off serieusement recommandé). | * Support du mode register_globals on ou off (off serieusement recommandé) <sup>[*2]</sup>. | ||
* Support du mode safe_mode on ou off de PHP (on recommandé). | * Support du mode safe_mode on ou off de PHP (on recommandé) <sup>[*3]</sup>. | ||
* Système de protection anti injection SQL [ | * Système de protection anti injection SQL <sup>[2*]</sup>. | ||
* Système de protection anti injection XSS (Cross Site Scripting) [ | * Système de protection anti injection XSS (Cross Site Scripting) <sup>[*1]</sup>. | ||
* Système de protection anti CSRF (Cross Site Request Forgery). | * Système de protection anti CSRF (Cross Site Request Forgery) <sup>[*5]</sup>. | ||
'''Accès pages et fichiers''' | '''Accès pages et fichiers''' | ||
* Pages et contenus protégées par un système d'habilitations, par groupes ou utilisateurs, pour chaque module fonctionnel. | * Pages et contenus protégées par un système d'habilitations, par groupes ou utilisateurs, pour chaque module fonctionnel <sup>[*4]</sup>. | ||
* Isolation des fichiers stockés par Dolibarr dans une arborescence différente de la racine web (donc non téléchargeable sans passer par le wrapper). | * Isolation des fichiers stockés par Dolibarr dans une arborescence différente de la racine web (donc non téléchargeable sans passer par le wrapper) <sup>[*3]</sup> <sup>[*10]</sup>. | ||
* Système de protection anti scan dir (tout répertoire contient un fichier index pour limiter la visibilité si le serveur web a l'option "Indexes" active. Ne devrait pas). | * Système de protection anti scan dir (tout répertoire contient un fichier index pour limiter la visibilité si le serveur web a l'option "Indexes" active. Ne devrait pas) <sup>[*3]</sup>. | ||
'''Protection login''' | '''Protection login''' | ||
* Retardateur anti brute force cracking sur la page de login. | * Retardateur anti brute force cracking sur la page de login <sup>[*7]</sup>. | ||
* Code graphique optionnel anti robot (CAPTCHA) sur la page de login. | * Code graphique optionnel anti robot (CAPTCHA) sur la page de login <sup>[*7]</sup>. | ||
* Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles). | * Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles) <sup>[*7]</sup>. | ||
* Système d'audit interne pour logguer de manière permanente les évènements en rapport avec l'administration utilisateurs et les logins en succès ou en échec. | * Système d'audit interne pour logguer de manière permanente les évènements en rapport avec l'administration utilisateurs et les logins en succès ou en échec. | ||
'''Virus''' | '''Virus''' | ||
* Possibilité d'insérer un contrôle antivirus sur tout fichier uploadé. | * Possibilité d'insérer un contrôle antivirus sur tout fichier uploadé <sup>[*3]</sup>. | ||
---- | ---- | ||
< | <sup>(*X)</sup> Ce mécanisme répond à la criticité numéro X du classement Top Ten de l'[http://www.owasp.org/index.php/Top_10_2007 OWASP]. | ||