Un leech o sanguijuela en internet es un ente? persona o maquina que se dedica a robar información de sitios de manera sistemática y/o automatizada.

En la actualidad hay mas maquinas haciendo de leech o sanguijuela que personas, ya que el volumen de información que estos entes prentende robar es grande, ya son cientos de millones de sitios web en el mundo.

Según la wikipedia un leech en computación es:

“En la computación y específicamente Internet, una sanguijuela es el que se beneficia, por lo general deliberadamente, de la información o el esfuerzo de los demás, pero no ofrece nada a cambio, o sólo hace ofrendas simbólicas en un intento de evitar ser llamado una sanguijuela. En economía, este tipo de comportamiento se denomina “free riding” y se asocia con el problema del polizón. ”

En la realidad no ofrecen absolutamente nada, solo la molestia de perder información en nuestros sitio web cuando un leech automático ingresa al sistema y roba información vital o no, es de mal gusto que luego de horas de trabajo tengamos que volver a una version anterior perdiendo post o cualquier otra información.

Para ello he publicado el paquete PHP AntiLeech en la comunidad www.phpclasses.org donde tradicionalmente he publicado los códigos que hhe desarrollado de acuerdo a cada caso.

Esta clase puede comprobar las direcciones IP en un archivo de lista negra de IP.

Se puede agregar una dirección IP a un archivo de texto de lista negra.

La clase también puede comprobar si una determinada IP ya aparece más de un número determinado de veces, la clase salidas HTML etiquetas meta para redirigir al usuario a una página determinada.

El usuario que la implemente puede asignar varios parametros entre ellos:

en la función check_ip

  • la url hacia donde quiere redireccionar el atacante cuando es baneado
  • la ip del atacante
  • la cantidad de intentos permitidos antes de ser baneado

en la funcion clear_ip_list

  • la hora del día en que quiere el usuario que implementa, borrar la lista negra
  • el nombre del archivo de la lista negra.

en la funcion add_bad_ip

  • la ip del ente que ha sobrepasado la cantidad de intentos permitidos.

 

Puede descargar el paquete desde este enlace:

DESCARGAR PHP ANTI LEECH

Hace 20 años nació la primera página web en el CERN El mundo celebra hoy que hace exactamente 20 años los creadores de la World Wide Web, o simplemente la web, permitieron su uso de forma libre y gratui...
Disable Hot-Linking of images and other files A hot-linking is when some other site uses images hosted on yours. For example a.com has some pretty nice images. Then b.com decides that instead of...
80% de los jóvenes en EEUU entre 18 y 34 años compró un teléfono inteligente en los últimos tres meses Los jóvenes entre 25 y 34 años son los usuarios que más han abrazado el uso de smartphones. Al menos en Estados Unidos. Un estudio de Nielsen llevado ...
Web Hosting Glossary,Terms Letter: C Terms Letter: C C/C++ One of the most popular programming languages. Most of the software programs and application are being written in C/C+...
Etiquetas más populares del año 2011 en Twitter Twitter es una de las redes sociales más frecuentadas del momento. Con el permiso de Facebook, la red social del pajarito azulado reunió la friolera d...
Google lanza el que es tal vez su mayor rediseño hasta la fecha ¿Habéis notado algo nuevo, diferente en la página principal de Google? Es posible que aún no, pero en los próximos días os daréis cuenta que Google ha...
Facebook y sus Videollamadas, en contra de Skype??? Durante el último año, el equipo de Facebook ha estado trabajando en la mejora de las comunicaciones entre sus usuarios, ahora, tras el lanzamiento de...
Twitter presenta acuerdo para darle poder a los verdaderos creadores de las patentes Twitter dio a conocer hoy un plan bautizado como “Acuerdo de los Innovadores de Patentes” (IPA), que promete usar las patentes creadas por sus ingenie...
Nuevos botones sociales de Facebook Facebook confirma que esta trabajando en una nueva característica que activada con el botón Collect (Coleccionar) permitirá destacar imágenes de produ...
Chips de doble núcleo para los móviles Nokia con Windows Phone La finlandesa Nokia va en serio de cara a su nueva etapa con Microsoft. Si bien la empresa nórdica no ha tenido entre sus últimas prioridades inst...