Publicado el Domingo 16 de Julio del 2006 @ 0:29 por Armonth.
En una entrada de ha.ckers comentan sobre una manera de devolverle la jugada a esos ladrones de contenidos que copian absolutamente cada entrada de tú sitio para posicionarse y hacer dinero.
Al comprobar que todas las entradas de su RSS estaban siendo indexadas decidió tomar cartas en el asunto:
[…] me llevo unos pocos segundos modificar mi sistema de gestión de documentos para hacer entrega de unas cuantas IPs al capullo y unos pocos segundos buscando en la web algún bonito sitio spam de prescripción de drogas y ¡voilà!: Su sitio ahora se muestra como una fea página de SPAM (N.T: bad spam doorway, no es muy buena traducción que digamos) y así continuara mientras siga indexando cada entrada de mi sitio.
Hasta aquí es ingenioso e incluso elegante: Ya que tanto quiere tu contenido, se lo das con la propina que se merece. Lo malo de la historia es que el autor también mostró información privada del presunto autor y bueno, podéis ver el cierre de la página pidiendo disculpas por la pequeña red de spam y por el “ataque” que ha sufrido un amigo suyo que resulta ser el dueño de los datos que ha.ckers mostró.
Y es que normalmente los spammers para lo único que sirven es para consumir recursos ajenos, Ricardo hace tiempo ya se ‘quito de encima’ a uno con htaccess y en ese momento el código me vino de lujo.
Una manera fácil de hacerle cloacking al spammer es localizar la IP desde donde descarga el feed (no siempre tan fácil pero normalmente es la misma que su servidor web) y en el feed (wp-includes/feed-rss2.php, wp-includes/feed-atom.php, wp-rss2.php, etcétera) buscar esto:
<guid isPermaLink="false"><?php the_guid(); ?></guid>
Y debajo ponerle:
<?php if ($_SERVER['REMOTE_ADDR'] = "0.0.0.0") : ?>
<description><![CDATA[datos]]></description>
<content:encoded><![CDATA[datos]]></content:encoded>
<?php else : ?>
<?php endif; ?>
Toca cambiar 0.0.0.0 por la IP del scrapper y datos por lo que se le quiera meter (enlaces que te promocionan, palabras relacionadas a temáticas mal vistas, etcétera).
Tened extremo cuidado con lo que hacéis (sobretodo a la hora de elegir la IP), no sea que le mostréis a quien no se debe algo que no toca.
Yo tengo a uno que me esta copiando mi blog a saco (entre otros). Voy a probar a ver si le doy su merecido y lo comento :evil:
Mil disculpas!! ya me había olvidado que fue aquí donde empezó todo, aqui explico cómo acabo todo: