Le fuseau horaire est UTC+2 heures




Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 
 

Auteur Message
Message Publié : 31 Août 2008, 07:25 
Debutant
Hors-ligne

Inscription : 11 Juil 2008, 00:57
Message(s) : 53
Localisation : France
Salut, voila un petit script tout simple pour ban une adresse ip ;)

Mise en place:
Vous devez créer un fichier: ban.php
Voici le contenue de ban.php:
Code :
$banned_ip = array();
$banned_ip[] = 'ADRESSE IP';
$banned_ip[] = 'ADRESSE IP';
$banned_ip[] = 'ADRESSE IP';
$banned_ip[] = 'ADRESSE IP';
foreach($banned_ip as $banned) {
    $ip = $_SERVER['REMOTE_ADDR'];
    if($ip == $banned){
        echo "<p align="center">‹ You have been banned ! Sorry ! ›</p>";
        exit();
    }
}

Vous pouvez ajouter autant de $banned_ip[] = 'ADRESSE IP'; que souhaiter :D

Après ajoutez sur la 1er page de votre site l'appelle de ban.php:

Code :
<?php include('./ban.php'); ?>

Et vous voila !


[---]
PS: Voici ma blacklist d'adresse ip de proxy:
Code :
$banned_ip[] = '85.234.150.249';
$banned_ip[] = '64.72.127.155';
$banned_ip[] = '72.46.129.154';
$banned_ip[] = '10.237.44.144';
$banned_ip[] = '208.53.147.16';
$banned_ip[] = '72.36.145.138';
$banned_ip[] = '74.63.84.86';
$banned_ip[] = '209.20.65.52';
$banned_ip[] = '74.86.240.106';
$banned_ip[] = '64.131.83.138';
$banned_ip[] = '208.73.49.115';
$banned_ip[] = '208.77.19.116';
$banned_ip[] = '85.214.115.153';
$banned_ip[] = '72.167.203.129';
$banned_ip[] = '74.63.75.130';
$banned_ip[] = '208.53.157.15';
$banned_ip[] = '66.118.190.50';
$banned_ip[] = '208.77.19.112';
$banned_ip[] = '67.159.44.103';
$banned_ip[] = '67.159.45.95';
$banned_ip[] = '66.225.253.134';
$banned_ip[] = '127.44.207.168';
$banned_ip[] = '89.35.3.10';
$banned_ip[] = '216.36.52.228';
$banned_ip[] = '72.167.203.129';
$banned_ip[] = '74.63.75.130';
$banned_ip[] = '67.159.44.138';
$banned_ip[] = '67.159.41.85';
$banned_ip[] = '209.67.218.74';
$banned_ip[] = '67.212.184.146';
$banned_ip[] = '83.103.127.148';
$banned_ip[] = '67.159.41.85';
$banned_ip[] = '208.53.157.22';
$banned_ip[] = '209.20.66.159';
$banned_ip[] = '64.79.194.49';
$banned_ip[] = '74.86.92.68';
$banned_ip[] = '85.10.204.167';
$banned_ip[] = '72.9.153.233';
$banned_ip[] = '67.159.44.134';

Source: lephpfacile.com


Dernière édition par Loup-des-Neiges le 31 Août 2008, 10:34, édité 1 fois.

Haut
 Profil  
Répondre en citant  

Message Publié : 31 Août 2008, 09:18 
Site Admin
Hors-ligne

Inscription : 03 Sep 2005, 09:31
Message(s) : 2101
Localisation : Toulon (83)
Merci pour ce tuto, je mets la liste à jour ;)

Par contre si le spammeur a une IP dynamique c'est foutu :/ mais ça peut être sympa pour bloquer des proxys -:)


Haut
 Profil  
Répondre en citant  

Message Publié : 31 Août 2008, 09:31 
Confirmé
Hors-ligne

Inscription : 07 Mai 2008, 21:53
Message(s) : 189
Ya tellement de proxy ... ça va être dur de tous les mettre. :P


Haut
 Profil  
Répondre en citant  

Message Publié : 31 Août 2008, 10:31 
Debutant
Hors-ligne

Inscription : 11 Juil 2008, 00:57
Message(s) : 53
Localisation : France
Je cherche actuellement a faire un script pour bloquer l'accès du site a un visiteur utilisant un proxy. ;)

http://www.phpsources.org/scripts394-PHP.htm
Une fonction qui va détecter l'ip derrière un proxy et si détection d'une double ip=aucun accès


Dernière édition par Loup-des-Neiges le 31 Août 2008, 10:36, édité 1 fois.

Haut
 Profil  
Répondre en citant  

Message Publié : 31 Août 2008, 10:39 
Confirmé
Hors-ligne

Inscription : 07 Mai 2008, 21:53
Message(s) : 189
Oui, on utilise ça, notamment dans des Topsites ...


Haut
 Profil  
Répondre en citant  

Message Publié : 31 Août 2008, 10:47 
Debutant
Hors-ligne

Inscription : 11 Juil 2008, 00:57
Message(s) : 53
Localisation : France
Intéressent, si vous avez un script pour interdire les proxy, je suis preneur :P


Haut
 Profil  
Répondre en citant  

Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 

Le fuseau horaire est UTC+2 heures


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Bing [Bot] et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de :
Aller vers :  
cron
Thème par Easy-Hébergement
Powered by phpBB © 2000, 2002, 2005, 2007, 2011 phpBB Group
Traduit en français par Maël Soucaze.