Détection de Bot programmatique

J'ai besoin d'écrire un peu de code pour analyser si oui ou non un utilisateur donné sur notre site est un bot. Si c'est un bot, nous allons prendre des mesures précises. En regardant l'Agent Utilisateur n'est pas quelque chose qui est un succès pour rien, mais sympathique robots, comme vous pouvez spécifier n'importe quel utilisateur de l'agent que vous voulez à un bot. Je suis après les comportements des robots hostiles. Diverses idées que j'ai eu jusqu'à présent sont:

  • Si vous n'avez pas de navigateur ID
  • Si vous ne disposez pas d'un ID de session
  • Incapable d'écrire un cookie

Évidemment, il y a certains cas où un utilisateur légitime ressemblera à un bot, mais c'est ok. Existe-il d'autres programme permettant de détecter un bot, ou de détecter quelque chose qui ressemble à un bot?

source d'informationauteur | 2008-12-04