2010-12-01 11 views
0

Ich möchte die ipdress von Clients blockieren sie mehr Anfrage Server von Samp IP-Adresse (Hacker) senden.wie die Hacker-IP-Adresse (Denial-of-Service-Threads) in PHP blockieren

wie i mac Code auf bestimmte IP-Adresse senden und den MAC-Code von Benutzern zu empfangen und vergleichen, mit Original-MAC-Code ..

+2

Was ist ein "Mac-Code"? [MAC-Adressen] (http://en.wikipedia.org/wiki/Mac_address)? – deceze

+0

Blockierung auf Apache-Ebene ist besser geeignet, da PHP immer noch Overhead erzeugt – ajreal

Antwort

0

Sie kann in der Regel nicht das, obwohl in PHP tun. Ein PHP-Skript wird erst NACH dem Post ausgeführt. Um möglicherweise sogar gegen DOS zu schützen, müssen Sie den Zugriff verweigern, bevor der Post fertiggestellt wurde. Dies gilt umso mehr, wenn Sie dies tun können, bevor etwas vom Client gesendet wird.

0

Sie sind besser dran, wie dies mit .htaccess:

order allow,deny 
deny from 127.0.0.1 
allow from all 

Sie können PHP-Skript verwenden, um die bösartige Anfrage für die weitere Verarbeitung zu protokollieren (zB diese zu melden), aber andere dann thatusing PHP nicht ist angemessen.

Verwandte Themen