|
Toujours s'assurer d'avoir la dernière mise à jour du logiciel
|
|
|
Prevoir un page pour les erreurs 404
|
|
|
htpasswd
|
Permet de créer et de maintenir les fichiers textes où sont stockés les noms d'utilisateurs et mots de passe pour l'authentification de base des utilisateurs HTTP
|
|
htaccess
|
Fichier qui permet d'appliquer sa configuration http aux répertoires et sous répertoires d'où il se trouve
|
|
mod-security
|
Parefeu applicatif dont le rôle est de filtrer les requêtes entrant sur un serveur HTTP Apache
|
|
Mise en place de sauvegardes du site web sur un support séparé et idéalement dans un autre lieu
|
|
|
/var/log/apache2/error.log
|
error.log Fichier des journaux d'erreur d'Apache
|
|
/var/log/apache2/access.log
|
Fichier des jounraux des demandes entrantes et traitées d'Apache.
|
|
/etc/apache2/conf.d/security
|
Contient les informations fournis par Apache
|
|
/etc/php5/apache2/php.ini
|
Fichier de configuration de PHP sur Apache
|
|
Utiliser les framework adaptés au langages
|
|
|
Toujours maintenir PHP à jour
|
|
|
Never Trust User Input
|
|
|
Effectuer une vérification des formulaire coté serveur en plus du coté client
|
|
ServerTokens Prod & ServerSignature
|
Options à entrer dans le fichier security pour limiter les informations fournies par Apache
|
|
expose_php off
|
Rajouter dans php.ini pour désactiver php
|
|
Order deny, allow Deny from all
|
Tout interdire par défaut (dans le fichier apache2.conf)
|
|
Allow From IP
|
Limiter l'accès au répertoire seulement à l'IP souhaitée
|
|
Options -Indexes
|
Empêche le parcours des répertoires (à ajouter dans le fichier apache2.conf)
|
|
Options -ExecCGI
|
Permet de désactiver la possibilité d'exécuter des scripts CGI
|
|
Options -FollowSymLinks
|
Permet d'empêcher Apache de suivre les liens symboliques
|
|
MaxClients nombre
|
Permet de limiter le nombre de connections simultanées
|
|
MaxKeepAliveRequests nombre
|
Permet de limiter le nombre de connections persistantes
|
register_globals off |
Les variables EGPCS (Environment, GET, POST, Cookie, Server) ne seront pas enregistrées comme des variables globales
|
safe_mod 1 |
Empêche un script d'accéder à des fichiers situés en dehors du dossier où se trouve le site
|
display_error=off |
Désactiver l'affichage des erreurs pour éviter d'afficher des informations aux utilisateurs
|
magic_quotes_gpc=on |
Ajoute le caractère "\" devant les apostrophes, les guillemets et le caractère nul. Empêche le système d'interpréter une requête saisie dans un formulaire HTML
|
session.save_path repertoire |
Répertoire dans lequel sont enregistrés les identifiants temporairement (mettre un répertoire non accessible depuis le site web)
|
session.use_only_cookies = 1 |
Le système lit les informations d'identifiant uniquement à partir des cookies
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.