Si su preguntando qué "DPM" es, así que es un tipo de servidor web ataque.
En cuanto a la menor posible, cuando alguien lanza un DoS (Denial of Service) contra su sitio web, al que se envía una mierda de carga de los paquetes. Por lo tanto su servidor Apache se colgará de su página web unvisitable (hasta el apache se reinicia). También tiene una gran cantidad de ancho de banda, por lo que los servidores que han alquilado una dedicación más probable es que no tienen el ancho de banda ilimitado!
Así que he desarrollado este sistema que ayuda a proteger contra ella, pero no bloquearlo (i no el código del servidor de seguridad).
Así es como funciona,
cada vez que se carga la página, su ip y su solicitud de tiempo (el valor de tiempo ()) se registra en la base de datos,
entonces, en su segunda carga un script comprobará su última petición de tiempo (por ejemplo: 119843934) y si es la misma que la hora actual, entonces su advertencias subirá por uno. Una vez que el máximo se ha llegado a las advertencias, que se prohibió a partir de la página web y un mensaje de texto se enviará al propietario.
Se recomienda realizar la siguiente consulta a menudo un poco (si obtiene más de una hora de visitas 1k).
Codigo:
En Español:
supresión de las advertencias de cierre, donde = 0
En Ingles: delete from locksystem where warnings =0
Si es necesario, justo y voy a pedir un código de función para borrar automáticamente la base de datos de la no prohibición de la ip cada 10 minutos.
Por favor, me pregunta antes de dar a conocer las modificaciones!
Cosas que hacer:
enviar la ip de un cortafuegos para bloquear todos los puertos de (0%) - si usted me puede ayudar por favor me de algún mensaje
-------------------------------------------------- ------
La instalación es sencilla:
1.make una base de datos denominada gestor de cierre de la empresa
2.run la consulta (tables.sql) en su consulta en el analizador de cierre de bases de datos
3.Edit locksystem.php a fin de que pueda establecer una conexión con la base de datos de cierre
NOTA: se recomienda dejar 127.0.0.1 como el único administrador de la propiedad intelectual, porque no tiene localhost tiempo de espera.
$ admin_ips = array ( "127.0.0.1", "¿Quieres otro?", "¿por qué no otro?");
4.Your sistema está listo y listo!
-------------------------------------------------- ----
Comentarios o sugerencias, por favor?
-------------------------------------------------
Sistema de bloqueo v1.2
Actualizaciones:
Sistema de administración
:]
de acceso por defecto es
Administración para el nombre de usuario y la contraseña de administrador
usted puede ver prohibida personas, todos los registros, los registros clara, clara la ONU prohibió las personas, y la búsqueda de una ip!