Bouts de codes

Liste des codes sources disponibles en PHP dans la catégorie : Sécurité
1.
Génération de password aléatoireFonction permettant la génération d'un mot de passe assez aléatoirement.
2.
Cryptage pour .htpasswdUn script vous permettant de crypter le mot de passe que vous aller ensuite ajouter au .Htpasswd
3.
Recuperer l'IP derriere un proxyCette fonction vous permet de récupérer l'ip du visiteur même si celui si utilise un proxy (sauf proxy anonyme).
Fonction a utiliser a la place du traditionnelle $_SERVER['REMOTE_ADDR']
4.
Gestion des mots de passe .htpasswdCe script permet de gérer les utilisateurs et leur mot de passe pour un administrateur. Il permet de créer,modifier ou supprimer un utilisateur dans un fichier .htpasswd
Il est uniquement possible de modifier le mot de passe pour un utilisateur autre que l'administrateur.
Ce script utilise le cryptage APR1 MD5 compatible avec WAMP sous windows.........
5.
Fonctions de sécurisation des chaines de caracteresCes de fonctions permettent de sécurité les variables contre les injections SQL et XSS.
6.
Nettoyer votre CacheBout de code pour ceux qui utilise un système de cache sur leur site ou ceux qui désire vider un répertoire tout les x temps. L'ensemble des fichiers contenus dans le répertoire est supprimés à la fin du déroulement du script.
7.
Simple CAPTCHA imageBeaucoup de captcha sont compliqués à cause des images à uploader et autres fonctionnalités inutiles. Cette captcha est très simple d'utilisation.
Les images sont directement créés avec PHP et l'installation est rapide.
8.
Passez de http à https avec une redirection automatiquePour sécuriser vos websites qui ont des systemes des paiements en ligne ou autres applications neccesitant https, vous aurez peut-etre besoin d'une simple redirection vers vos URLs sécurisées.
9.
Fonction de récupuration d'ipCette fonction de récupération d'ip est plus efficace que bien des fonctions que l'on peut trouver. Elle est tirée du fameux script PhpMyAdmin...
10.
Impossible de recuperer le proxy du cache du serveurEn cas d'echec de recuperation du proxy, placer le code ci-dessous tout en haut de votre script php.
Aucun code html ne doit etre placé avec ce bout de code.
En cas d'echec répété, consultez votre hébergeur.
11.
Mot de passe aléatoire avec lettre Latine et chiffreObtenir un mot de passe aléatoire de la taille que l'on veut et composé uniquement de lettre Latine
12.
Anti flood basique avec table MySQLLes anti flood sont importants pour vos sites web. Cela interdit aux spameurs de hacker vos sites web en donnant un temps entre chaque soumission, lorsqu'ils utilisent vos formulaires.
13.
Générateur de password aléatoire de 64 caractèresCe code est une page Web qui génère un ou plusieurs password de 64 caractères dont chacun des caractères est unique et ce de manière (pseudo)aléatoire.
14.
Mot de passe aléatoire avec lettre LatineObtenir un mot de passe aléatoire de la taille que l'on veut et composé uniquement avec des lettres Latine.
15.
Générer des mot de passe avec prefixe + suffixe et des caractères LatinUne fontion pour générer des passwords elaborés. le principe est simple, vous avez 1 suffixe + 1 prefixe puis entre les 2 vous générez le nombre de lettre latine que vous voulez. Il est recommandé d'en mettre au moins 2.
16.
Forcer le passage des globals de OFF à ON avec l'émulationSi votre hébergeur ne vous permet pas de mettre la directive register_globals à ON, vous pouvez forcer la récupération des variables avec l'émulation. Vous pouvez émuler les variables suivantes : ($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET, $_SESSION)
17.
Générer un mot de passeFonction qui génère un mot de passe à la longueur souhaité.