elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Script para detectar y banear robots leyendo logs de apache
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Script para detectar y banear robots leyendo logs de apache  (Leído 2,050 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Script para detectar y banear robots leyendo logs de apache
« en: 26 Marzo 2018, 08:59 am »

Hola, hago público un script que hice en php para barrer direcciones IP que hacen solicitudes http a un sitio web sin que este haga solicitudes a archivos estáticos como hojas de estilo.

Normalmente si una persona entra a un sitio con un navegador web este cargará el sitio mas las imagenes, etc, pero si tiene repetidos accesos sin acceder a las imagenes es porque es un bot... lo detecta y lo banea a través de un htaccess (se puede eliminar o modificar esta funcionalidad).

El script funciona dandole la ruta del log de acceso de un log común de apache, no importa el tamaño porque no carga todo en variables sino que procesa linea por linea liberando el buffer del puntero vía fopen.

https://gist.github.com/WHK102/8e147473622f30fddd52c7f1cd85806b

Saludos.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] Problema con Script para detectar USB. [Solucionado =)]
Scripting
FranciskoAsdf 5 13,523 Último mensaje 21 Febrero 2009, 00:40 am
por FranciskoAsdf
Cron o Apache frenan la ejecucion de mi script php ?
GNU/Linux
Diabliyo 5 4,969 Último mensaje 29 Abril 2011, 15:11 pm
por Diabliyo
Ejemplos scripts PHP para Banear IP y Rangos de IP's
PHP
el-brujo 0 10,442 Último mensaje 1 Junio 2012, 20:58 pm
por el-brujo
[Ayuda] Script de monitoreo de logs.
Scripting
romanrsr 0 1,914 Último mensaje 14 Mayo 2014, 17:10 pm
por romanrsr
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines