Sindicalizá mi Podcast


Google

Imagen Aleatoria

Menú

Personal

Personal [Llave Gpg]

Personal [Mis Pérfiles]

Personal [Podcast]

Personal [Videos]

Grupos

Planetas

Proyectos

Proyectos [Amigos]

Noviembre 2008
Dom Lun Mar Mie Jue Vie Sab
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Amigos

tuxsoul
gruslic
frank666
gerardo
j0rd1
berkanet
tacvbo
marioDebian
alcancelibre
ofrenda

Comentarios Recientes



Free Sitemap Generator
   

Tratando de buscar algunas soluciones para combatir el spam, en algunos manejadores de contenido, para la mayoría ya se pueden encontrar implementaciones de captchas, akismet, códigos en javascript, algunos otros usan dnsbl, etc., etc., aún no todos los manejadores de contenido tienen estas implementaciones, este es el caso de Mediawiki y Coppermine Gallery, con los cuales trabajo.

Para Mediawiki, como primer sistema Antispam, tenemos Bad-Behavior que es un buen código, ya que lo he usado y me ha gustado su funcionamiento, claro algunos pensarán que no sirve, pero me ha podido ayudar al tratar con algunos bots maliciosos en Mediawiki, también hay sistema de captcha, pero me parece que necesita una versión superior o última, la cual solo funciona con PHP5, lo que hace que por el momento no lo pueda usar, como también mucha gente que no lo puede usar por tener PHP4.

Por lo que buscando dí con el Proyecto Honey Pot, el cual detecta cosechadores de e-mail, spammer's, spammer's de comentarios, etc., etc., traté de buscar una implementación para Mediawiki, ya que viendo las estadísticas y cotejando los datos con el Proyecto Honey Pot, veo que hay ip's que son spammer's, y que no están siendo bloqueados, ya que eso provoca que mi ancho de banda sea mal gastado por spammer's, que no contribuyen en nada productivo. Es por esto que al no encontrar hice un pequeño código tratando de implementar la API del Proyecto Honey Pot, al instalar el código he visto que el Proyecto Honey Pot ha comenzado a detectar nuevos spammer's, así como también se ha comenzado a bloquear estos accesos.

Como he visto que no soy el único afectado he creado el proyecto "wiki-httpbl", el cual no es la gran cosa, sinceramente el código puede estar horrible, pero por el momento realiza su cometido, además por esto también quiero compartirlo para aprender y recibir comentarios o sugerencias, para quien desee usar esta extensión en su Mediawiki pueden encontrar el código aquí:

http://wiki-httpbl.googlecode.com/

Pasemos a Coppermine Gallery, ahí si he visto y me ha tocado unos spamazos horribles, quien tenga una galería en Coppermine Gallery, ya habrán notado las oleadas de spam, que luego salen, las cuales son molestos, consumen espacio, ancho de banda, etc., etc., etc., todo el daño que hace un spam, para Coppermine Gallery hay plugins, pero el problema de esto es que los plugins no están tan escritos para solo instalar y usar, si no que también se tiene que modificar a mano el código, lo que hace difícil su uso por usuarios no avanzados, a los cuales nos da miedo meter mano al código fuente de una aplicación hecha con PHP.

El problema de esto es que si actualizamos nuestra galería a una nueva versión, en cada momento tenemos que estar modificando el código para actualizar y para dejar de nuevo funcionando nuestro plugin. Por el momento para Coppermine Gallery se cuenta con captcha y akismet, este último es seguro que muchos lo usen, akismet aunque funciona bien, llegan momentos en los cuales se le pasan muchos mensajes, para lo cual hay que marcarlos, pero como en Coppermine Gallery no se tiene aún una consola, esto no es posible el reportar nuevos mensajes spam a akismet.

Es por eso que he escrito "cpg-dnsbl", claro igual que el anterior no se preocupen también el código es horrible, ejeje, este proyecto lo he dividido en dos plugins uno para implementar Bad-Behavior y otro para implementar la API del Proyecto Honey Pot.

  • cpg-badbehavior: En este plugin no es mio todo el código, el principal código es del proyecto Bad-Behavior para bloquear spammers, bots, etc., etc., lo único que hice fue preparar y escribir pocas lineas para hacer posible el tener este código en Coppermine Gallery como plugin, sip, solo sube, instala y usa, así de fácil.
  • cpg-httpbl: Este si lo escribí todo, en el implemento la API del Proyecto Honey Pot y el código se parece al del proyecto "wiki-httpbl", claro como primera versión, en versiones posteriores el código puede cambiar, igual que el anterior, solo sube la carpeta, instala y usa.

Con esto ya puedes tener en tú galería estas herramientas Antispam, que en lo personal veo muy útiles, este proyecto tiene el mismo objetivo que el anterior, aprender y compartir, pueden encontrar el código en el siguiente enlace:

http://cpg-dnsbl.googlecode.com/

Ambos proyectos están liberados como software libre bajo la licencia GPL, comentarios, sugerencias y por que no hasta donaciones para quienes puedan ayudar, son bienvenidos, ante todo primero considera donar al proyecto Bad-Behavior y al Proyecto Honey Pot, quienes hacen el primordial trabajo, ya como último puedes considerar donar para el mantenimiento de esta extensión y plugins, esto no es obligatorio, pero si puede ayudar al desarrollo.

Estas mismas herramientas: Bad-Behavior y el Proyecto Honey Pot, están siendo adoptadas por muchos proyectos más poco a poco, como plugins, módulos o extensiones, por ejemplo:

  • Joomla: Bad-Behavior esta disponible tanto para la versión 1.5 y 1.0.x, en cambio la extensión Http:BL solo esta disponible para la versión 1.5, si alguien sabe de alguna extensión para las versiones 1.0.x, comentenlo por favor.
  • Xoops: Bad-Behavior no esta disponible solo, pero para eso esta "Protector" que hace el mismo trabajo con otras mejoras, y gracias al desarrollador de "Protector", en la versión 3.16 de este modulo ya se implementa Http:BL.
  • Etc., etc.

Estoy checando el escribir otros plugins, para otros manejadores de contenido, pero solo cubriré los que más trabajo y uso, pero si alguien esta interesado en poder usar estas herramientas y no existe plugin, extensión o modulo para su manejador de contenido, pueden comentármelo para ver en que forma se puede ayudar y si es posible escribir esa implementación.

Comentarios y sugerencias son siempre bien recibidos.

tuxsoul | Proyectos, | Utilerias, | Spam | 29 01 2008 - 07:48 |
JulioNC, <E-Mail> / 29 01 2008 - 18:21
avatar

Suena interesante lo de Http:BL

[ Responder (0) ]

Dejar un comentario







Proud to be a free-spam Jaws Blog: Get Jaws.SpamGuard

Fuentes XML de comentario: RSS | Atom


Yo escucho .....


My blogger code: B5 d t++ k+ s++ u-- f- i++ o+ x-- e l++ c+ (decode it!)

324982 visitantes han estado en este sitio desde 19 06 2005 - 20:39

Sitio bajo licencia


Haz una donación a este sitio

Donaciones Sms

donacion sms

¿Qué hago yo?

Sindicalizáme





Mis IM's

tuxsoul@tuxsoul.com
tuxsoul@gmail.com
tuxsoul@jabber.org
tuxsoul@hotmail.com
tuxsoul
tuxsoul@yahoo.com.mx
tuxsoul
58094158

Categorías

Disclaimer

Este sitio web esta licenciado bajo una licencia creative commons, salvo imagenes o cualquier otro contenido el cual se hace referencia y que son propiedad de sus respectivos dueños y/o creadores, los cuales son utilizados para referencia del visitante, si encuentras algún contenido sin referencia damelo a conocer.

BloGalaxia



website counter