2021-09-03 08:01:59 +02:00
|
|
|
# Méthodes de génération de captcha pour ejabberd 2x.x
|
|
|
|
|
|
|
|
## Réalisées dans le cadre du service XMPP du Chapril
|
|
|
|
|
|
|
|
### Concept
|
|
|
|
|
|
|
|
L'idée derrière ces méthodes de captchas est d'abord la simplicité de lecture pour l'utilisateur:
|
|
|
|
- Pas de déformation du texte
|
|
|
|
- Pas de coloration du texte
|
|
|
|
- Ecrit en français sous la forme d'une consigne se voulant "simple" tout en étant difficile à attaquer par force brute par un bot
|
|
|
|
- Compatible avec le système de génération de captcha de ejabberd (la XEP 0158)
|
|
|
|
|
|
|
|
### Exemples
|
|
|
|
|
2021-09-03 08:29:48 +02:00
|
|
|
Différentes méthodes sont utilisées.
|
|
|
|
|
|
|
|
#### Remplacement (REPLACE)
|
|
|
|
|
|
|
|
Une seule forme est disponible:
|
|
|
|
|
|
|
|
![Exemple de remplacement](exemples/REPLACE.png)
|
|
|
|
|
|
|
|
#### Inversion (REVERSE)
|
|
|
|
|
|
|
|
Deux formes sont disponibles:
|
|
|
|
|
|
|
|
![Premier exemple d'inversion](exemples/REVERSE.png)
|
|
|
|
|
|
|
|
ou encore
|
|
|
|
|
|
|
|
![Premier exemple d'inversion](exemples/REVERSE2.png)
|
|
|
|
|
|
|
|
#### Intrus (NOTIN)
|
|
|
|
|
|
|
|
Une seule forme est disponible:
|
|
|
|
|
|
|
|
![Exemple d'intrus](exemples/NOTIN.png)
|
|
|
|
|
|
|
|
#### Calcul (CALCUL)
|
|
|
|
|
|
|
|
Une seule forme est disponible:
|
|
|
|
|
|
|
|
![Exemple de calcul](exemples/CALCUL.png)
|