2010-12-01 24 views
0

je veux bloquer l'adresse ipadress des clients qu'ils envoient plus de serveur de requête de l'adresse ip de samp (hackers).comment bloquer l'adresse ip des hackers (déni de service threads) en php

comment j'envoyer le code mac pour adresse ip particulier et recevoir le code de Mac de l'utilisateur et de comparer avec le code MAC d'origine ..

+2

Qu'est-ce qu'un "maccode"? [Adresses MAC] (http://en.wikipedia.org/wiki/Mac_address)? – deceze

+0

le blocage sur le niveau d'apache est plus approprié, l'utilisation de PHP génère toujours des frais généraux – ajreal

Répondre

0

Vous ne peut généralement pas faire en php bien. Un script PHP n'est pas exécuté avant que la publication ne soit terminée. Pour protéger potentiellement contre DOS, vous devez refuser l'accès avant la fin du message, encore mieux si vous pouvez le faire avant que quelque chose ne soit envoyé par le client.

0

Vous feriez mieux d'utiliser .htaccess comme ceci:

order allow,deny 
deny from 127.0.0.1 
allow from all 

Vous pouvez utiliser des scripts PHP pour enregistrer la demande malicieuse pour un traitement ultérieur (par exemple pour les signaler), mais d'autres alors thatusing PHP n'est pas approprié.