banneer2

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

screen url-courtes.tinad.fr

J'expliquais dans ce billet qu'en regardant dans la base de données du réducteur d'url, je m'étais aperçu que des URLs louches étaient enregistrées en continu. Dans ce billet, j'expliquais vite fait comment en filtrer une partie.

En fait, il ne sert pas à des spammeurs. C'est mon blog la cible du spam, comme d'hab quoi. En haut à droite de ce blog, il y a le formulaire pour obtenir une adresse courte à partir d'une URL.

J'ai enfin pris un peu de temps pour aller regarder les logs d’apache et comprendre ce qui se passait. Le(s) spammeur(s) arrivent par ce blog, ni directement en "POST" sur le script d'ajout d'URL, ni par http://url-courtes.tinad.fr/

En fait c'est un bot spammeur de blogs, c'est permanent ça, dotclear en filtre 95% juste avec les mots interdits. Le formulaire là haut attrapait ses URL (qui auraient du atterrir dans la case "ajouter un commentaire je suppose).

J'ai finalement décidé de le laisser faire. Cependant j'ai modifié quelques points:

Le bot qui me spamme n'a pas énormément d'URLs différentes, c'est juste qu'il en soumet 20 par heure qui est gênant, le réducteur ne génère plus un nouvel enregistrement si le site proposé est déjà dans la base de données. Ça suffira à ce qu'il n'explose pas ma bdd avant des années.

Et au passage, mon petit réducteur d'url ne fait plus d'incrément pour générer une nouvelle adresse, mais les choisit au hasard.

Le code source du réducteur d'URL est par là.

Ajouter un commentaire

Nom ou pseudo:
Adresse email:
Site web (facultatif):
Commentaire:

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : http://blog-du-grouik.tinad.fr/trackback/739

Fil des commentaires de ce billet

Dans la même catégorie:
dev web


Creer un tchat (chat) en AJAX php

bulle_tchat-406.jpg
Un tchat, mélangeant les techniques suivantes: javascript, AJAX, PHP, mysql et JSON, en moins de 150 lignes. Il y a quelques mois Hempstar proposait sur ce blog sa version du chat. Comme j'ai énormément progressé dans ces langages de programmation, je me demandais si je saurai le faire, en quelques

Lire la suite...



Php, générer un e-mail avec plusieurs pièces jointes.

E-mail
Voici une fonction pour envoyer un e-mail en PHP avec des pièces jointes quelque soit leur extension (ou presque). La machine qui m'a servi à faire les tests est un champs MX du domaine, et l'adresse de l'expéditeur appartient au domaine (ça aide.) Le résultat des essais: Vers une boite e-mail free

Lire la suite...


setAttribute - Patch pour internet explorer - Javascript

Internet explorer interprète mal ou pas du tout la function setAttribute. Ci dessous mon prototype à insérer en début de script pour patcher ce navigateur. Il manque surement des cas particuliers que je n'ai pas pris en compte, il suffira de rajouter des "case" dans ce prototype.

Lire la suite...


Le sélecteur de dates en javascript Version 0.3.1

calendriers.jpg
Edit du 17/11/2011, passage en version 0.3.1 pour patcher internet explorer. test ok sur IE8 et IE 9, les autres versions n'ont pas été testées. L'objet de ce codage est de permettre l'intégration simple (#feignasse) sur des sites web d'un sélecteur de date plus sexy que 3 listes déroulantes. Je me

Lire la suite...


Un filtre antispam supplémentaire pour dotclear

kill the spam
J'ai remarqué que les spammeurs qui sévissent sur mon blog, ont souvent ces deux points communs: Le nom de l'auteur contient la description du site dont il fait la promotion, souvent plus de trois mots. Il a renseigné un lien vers un site internet, évidemment. Vu que dans les commentaires légitimes,

Lire la suite...


Propulsé par Dotclear