Captcha avec image de fond aléatoire   Captcha avec image de fond aléatoire

Les mods phpbb3 faits par la team Breizh Portal.
Share this topic:    Facebook Share this topic on Facebook Twitter Share this topic on Twitter MySpace Share this topic on MySpace Del.icio.us Share this topic on Del.icio.us   

 Captcha avec image de fond aléatoire

Postby fr Sylver35 » 02 Mar 2011, 21:48
» Firefox 3.6.13 Firefox 3.6.13  Windows Seven Windows Seven  Screen Resolution: 1680 x 1050 1680 x 1050

Captcha avec image de fond aléatoire

Cette modification simple vous permet de faire simplement une nouvelle captcha résistante aux robots

Depuis les environs de la mise à jour phpbb3 en version 3.0.8, des robots naviguent sur le net avec des scripts donnant la possibilité de résoudre plusieurs sortes de captcha.

pour mettre fin à ceci, l'un des meilleurs moyens est d'employer une captcha différente de celles employées fréquemment sur les forums et sites.

Cette modification toute simple ajoute des images de fond à la captcha gd de base, rendant alors celle-ci indéchiffrable pour les robots pour un certain temps.

Voici des images de captcha générées par ce système:
Image
Image
Image

1). ouvrir le fichier includes/captcha/captcha_gd.php

Trouver:
Code: Select all
        global $config

ajouter après dans une nouvelle ligne:
Code: Select all
        global $phpbb_root_path


trouver:
Code: Select all
        $img imagecreatetruecolor($this->width$this->height); 

Remplacer par:
Code: Select all
        //$img = imagecreatetruecolor($this->width, $this->height);
        
$img imagecreatefromjpeg($phpbb_root_path 'includes/captcha/bg' mt_rand(0,9) . '.jpg'); 


Enregistrez le fichier.

2). téléchargez le dossier zip suivant:
               
                       
captcha_gd_background.zip captcha_gd_background.zip
                       
images background pour captchas gd
                       
(32.64 KiB) Downloaded 240 times
               
               
dé-zippez le et uploadez les images dans le dossier includes/captcha/ de votre forum

3). Configuration de la nouvelle captcha:
Allez dans l'acp, onglet "Paramètres de la confirmation visuelle"
dans le menu déroulant "Plugins installés", choisissez "Image GD" puis cliquer sur envoyer.
revenir dans la page de configuration des captchas, cliquez sur le bouton "Configurer:
Configurer les plugins:
Change les paramètres pour le plugin sélectionné.

Sur la page, entrez ces valeurs:
Bruit de fond: non
Bruit de fond x-axis: 25
Bruit de fond y-axis: 25
Distorsion ondulatoire: oui
Ajouter des objets de bruit en 3D: oui
Utiliser différentes polices: Nouvelles formes
Puis cliquez sur envoyer

Vous pouvez par la suite apporter des modifications à ces réglages en fonction de vos désirs.
La vitesse de la lumière étant supérieure à la vitesse du son, bien des gens paraissent brillants jusqu'au moment où ils ouvrent la bouche
Image
Soutenez ce forum pour la continuité et le soutient des mods!

Breizh Shoutbox Ajax 1.5.0 || Breizh Ajax Checks v1.2.0 || mod browser, os & screen v1.0.0 || Mod Erreurs et Notices de débug v1.2.0
User avatar
fr Sylver35
Administrateur
Administrateur
 
First name: Philippe
Posts: 2045
Joined: 24 Aug 08
Location: Bretagne
Cash on hand: 18,157.06
Bank: 21,714.59
Country: fr
PageRank:
PageRank Actuel   PageRank

breizh-portal Sponsor

Publicité

 Re: Captcha avec image de fond aléatoire

Postby fr Geolim4 » 03 Mar 2011, 21:29
» Firefox 3.6.14 Firefox 3.6.14  Windows Seven Windows Seven  Screen Resolution: 1920 x 1080 1920 x 1080

Hey Merci pour ce tuto sylver (faut bien remercier par respect pour le temps passé dessus, pensez-y :?  ....)
Petite question, tu compte faire un MOD qui passe à l'automod prochainement?

Amicalement
Citation: Les seules limites du PHP sont les limites du cerveau humain...
Sylver35

Mon fabuleux hébergeur: Breizh Hosting
Mon espace Dev': Geolim4.com
Mes Mods: [DEV] MP alert on Multiples Login Fail - Mod Poster IP in viewtopic - Acp User Colour Management - [DEV]Password generator JS - Mcp users notes permissions - [BETA]User Self Deactivate
==>Rapporter un bug sur mes Mods
User avatar
fr Geolim4
Modérateur
Modérateur
 
First name: Georges
Posts: 446
Joined: 17 Jan 11
Location: {postrow.POSTER_FROM}
Cash on hand: 11.76
Bank: 8,590.17
Country: fr
PageRank:
PageRank Actuel   PageRank

 Re: Captcha avec image de fond aléatoire

Postby fr Sylver35 » 03 Mar 2011, 21:39
» Firefox 3.6.14 Firefox 3.6.14  Windows Seven Windows Seven  Screen Resolution: 1680 x 1050 1680 x 1050

Bof, tu sait, il est si vite monté...
Et si vite opérationnel ;)
La vitesse de la lumière étant supérieure à la vitesse du son, bien des gens paraissent brillants jusqu'au moment où ils ouvrent la bouche
Image
Soutenez ce forum pour la continuité et le soutient des mods!

Breizh Shoutbox Ajax 1.5.0 || Breizh Ajax Checks v1.2.0 || mod browser, os & screen v1.0.0 || Mod Erreurs et Notices de débug v1.2.0
User avatar
fr Sylver35
Administrateur
Administrateur
 
First name: Philippe
Posts: 2045
Joined: 24 Aug 08
Location: Bretagne
Cash on hand: 18,157.06
Bank: 21,714.59
Country: fr
PageRank:
PageRank Actuel   PageRank

 Re: Captcha avec image de fond aléatoire

Postby fr Geolim4 » 04 Mar 2011, 02:12
» Firefox 3.6.14 Firefox 3.6.14  Windows Seven Windows Seven  Screen Resolution: 1920 x 1080 1920 x 1080

Désolé il fallait que je teste ton créateur MODX :D

On peux laisser la pièce-jointe ou pas ?

 ! AnthO wrote:
Archive supprimé !!!
Citation: Les seules limites du PHP sont les limites du cerveau humain...
Sylver35

Mon fabuleux hébergeur: Breizh Hosting
Mon espace Dev': Geolim4.com
Mes Mods: [DEV] MP alert on Multiples Login Fail - Mod Poster IP in viewtopic - Acp User Colour Management - [DEV]Password generator JS - Mcp users notes permissions - [BETA]User Self Deactivate
==>Rapporter un bug sur mes Mods
User avatar
fr Geolim4
Modérateur
Modérateur
 
First name: Georges
Posts: 446
Joined: 17 Jan 11
Location: {postrow.POSTER_FROM}
Cash on hand: 11.76
Bank: 8,590.17
Country: fr
PageRank:
PageRank Actuel   PageRank

 Re: Captcha avec image de fond aléatoire

Postby fr AnthO » 05 Mar 2011, 15:41
» Firefox 3.6.14 Firefox 3.6.14  Windows Seven Windows Seven  Screen Resolution: 1600 x 900 1600 x 900

Geo J'ai supprimé ton archive...  Premièrement car elle comportait des erreurs et deuxièmement tous les MODS que tu peux trouver sur Breizh-portal ont été testé et re-testé... Or celle ci ne fonctionnait absolument pas avec AUTOMOD

Donc à l'avenir avant de mettre une archive de la sorte à disposition des membres du forum je te remercie de nous le faire savoir par MP's que nous puissions la tester par nous-même avant...

Nous ne souhaitons pas montrer une mauvaise image de breizh portal sur la toile...

J'espère que tu comprendras cette modération..

AnthO
Image
User avatar
fr AnthO
Administrateur
Administrateur
 
Posts: 206
Joined: 11 Jun 09
Location: Bretagne
Cash on hand: 412.56
Bank: 21,575.11
Country: fr
PageRank:
PageRank Actuel   PageRank

 Re: Captcha avec image de fond aléatoire

Postby fr Geolim4 » 10 May 2011, 15:50
» Firefox 4.0.1 Firefox 4.0.1  Windows Seven 64 bits Windows Seven 64 bits  Screen Resolution: 1920 x 1080 1920 x 1080

Sylver35 wrote:
Depuis les environs de la mise à jour phpbb3 en version 3.0.8, des robots naviguent sur le net avec des scripts donnant la possibilité de résoudre plusieurs sortes de captcha.

pour mettre fin à ceci, l'un des meilleurs moyens est d'employer une captcha différente de celles employées fréquemment sur les forums et sites.

Merci pour ce tuto sylver, mais j'ai une petite question, pour réduire le risque que ton script sois "cassé" a nouveau par les robots, suffit-il de changer régulièrement les images de fond, ou c'est carrément ton script en lui-même qu'il faut changer et/ou améliorer ?
Citation: Les seules limites du PHP sont les limites du cerveau humain...
Sylver35

Mon fabuleux hébergeur: Breizh Hosting
Mon espace Dev': Geolim4.com
Mes Mods: [DEV] MP alert on Multiples Login Fail - Mod Poster IP in viewtopic - Acp User Colour Management - [DEV]Password generator JS - Mcp users notes permissions - [BETA]User Self Deactivate
==>Rapporter un bug sur mes Mods
User avatar
fr Geolim4
Modérateur
Modérateur
 
First name: Georges
Posts: 446
Joined: 17 Jan 11
Location: {postrow.POSTER_FROM}
Cash on hand: 11.76
Bank: 8,590.17
Country: fr
PageRank:
PageRank Actuel   PageRank

 Re: Captcha avec image de fond aléatoire

Postby fr Sylver35 » 10 May 2011, 15:53
» Firefox 3.6.17 Firefox 3.6.17  Windows Seven Windows Seven  Screen Resolution: 1680 x 1050 1680 x 1050

Tout dépend de la méthode employée par les bots à ce moment là et d'ajuster le mod...
Je ne prend pas une décision avant, mais adapte des modifs en fonction des nouvelles données...
La vitesse de la lumière étant supérieure à la vitesse du son, bien des gens paraissent brillants jusqu'au moment où ils ouvrent la bouche
Image
Soutenez ce forum pour la continuité et le soutient des mods!

Breizh Shoutbox Ajax 1.5.0 || Breizh Ajax Checks v1.2.0 || mod browser, os & screen v1.0.0 || Mod Erreurs et Notices de débug v1.2.0
User avatar
fr Sylver35
Administrateur
Administrateur
 
First name: Philippe
Posts: 2045
Joined: 24 Aug 08
Location: Bretagne
Cash on hand: 18,157.06
Bank: 21,714.59
Country: fr
PageRank:
PageRank Actuel   PageRank



 

  • Related topics
    Replies
    Views
    Last post

Return to Mods phpbb3

Who is online

Users browsing this forum: No registered users and 0 guests

Login  •  Register


| Valid XHTML 1.0 Strict || breizh hosting || Made with Notepad++ || Contact || Wot || Term of use || Privacy policy || Rules |
cron