Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Galerie] Réalisation de CAPTCHAs

On veut les votres

Anonyme
    26 août 2007 à 1:13:19

    Comment faire pour l'activé?
    • Partager sur Facebook
    • Partager sur Twitter
      26 août 2007 à 10:38:48

      tibob123 => S'il te plaît, ce n'est pas un topic d'aide à la mise en place de Captcha ... sache seulement qu'on ne peut pas l'activer ....
      • Partager sur Facebook
      • Partager sur Twitter
        27 août 2007 à 18:48:00

        Citation : Talus

        Mouais, ca reste facile ton truc...

        Sinon, le coup des captchas, pour moi, le meilleur est (et restera) de faire un captcha visuel (comme l'a présenté Emacs). Par exemple, pour mon livre d'or, je met "Résolvez : un plus un ?". C'est du pur texte, y'a pas de signes, et puis la solution est simple, et depuis, j'ai plus de problemes. Mais après, 'faut voir l'importance de l'accès aux données par derrière, etc (forums, inscriptions, ...), ca, je le nie pas.



        Il est simple de crée un robot qui va détecter la question et remplacer le 'plus' par un '+' et effectuer l'opération. Le système de question et simple à contrer aussi, même si ces questions sont aléatoire, le créateur du robot a juste a récolter toute les questions et leur réponses et il ne reste plus cas détecter la question la comparer au une liste pour trouver la bonne réponse.

        Crée un OCR est déjà plus délicat la disposition des lettres, leur couleurs, leur polices de caractères, le taille change à chaque fois.

        Quelque soit le système utilisé, un humain doit pouvoir le reconnaitre et donc cette humain peut aussi coder un robot pour contrer ce système.
        • Partager sur Facebook
        • Partager sur Twitter
          27 août 2007 à 18:54:01

          Ton truc a également une faille... Je reprneds je-sais-plus-qui en disant que le robot... Il est créé par un humain :-°

          Ainsi, chaque forme de captcha est eventuellement décrptable... Donc quitte à ne pas se tracasser la tête et économiser les ressources... Bref.
          • Partager sur Facebook
          • Partager sur Twitter
          Mon profil Github - Zeste de Savoir, pour la beauté du zeste
            27 août 2007 à 19:04:01

            Ce qu'il faut retenir dans ton message, c'est le mot eventuellement ;) ! Certains Captcha n'ont pas encore ( et ne sont pas près de l'être ! ) été << décodé >> par un robot.

            Par contre, niveau ressources, accessibilité, et tracassage de tête : y'a pas photo ^^ !
            • Partager sur Facebook
            • Partager sur Twitter
              27 août 2007 à 20:33:20

              Citation : Ishen

              Pour mon site j'utilise une alternative en texte aux CAPTCHA moi:

              Dans le formulaire d'inscription:

              1. Antibot: recopiez la date du jour:<br>
              2. <?php
              3. $delete_aggress=date('d/m/Y');
              4. echo'<strong>' .$delete_aggress. '</strong><br>';
              5. ?>
              6. <input type=text name=antibot><br>



              Ensuite on compare avec ça quand les données sont envoyées:

              1. <?php
              2. if($_POST['antibot']==$delete_aggress)
              3. {
              4. //code relatif à l'inscription
              5. }
              6. else
              7. {
              8. echo'Vous êtes un bot...';
              9. }
              10. ?>



              Si jamais la valeur entrée dans le champ "antibot" n'est pas égale à la date du jour telle que l'affiche la variable "$delete_aggress", l'inscription est invalidé... C'est simple et plutôt efficace. J'avais pas loin de 5 bots qui spammaient mon site, et avec ça je n'en ais plus depuis déjà plusieurs mois.

              On peut même compliquer le code en affichant la date comme ça: "d/m/Y" mais en demandant de la recopier comme ça: "Y/m/d" :p

              C'est pas mal efficace pour des petits sites, et pas galère à coder. Tant qu'on est pas attaqué par des bots qui déchiffrent les CAPTCHA, etc... inutile de trop se compliquer la vie.


              Euh.. franchement ton captcha il vaut rien :-°
              • Partager sur Facebook
              • Partager sur Twitter
                27 août 2007 à 20:36:45

                bonjour :)
                je me demander si le plus simple n'était pas de faire une question en images

                comme ca :
                Image utilisateur

                c pas plus simple non?
                enfin je connai pas ce que un bot est bot est capable de faire mais vue ce que vous faites je pe comprendre qui ne sait pas lir les images

                ps : cette image a été faite avec paint et l'ecriture "amienne" ou je sais plus quoi :-°
                • Partager sur Facebook
                • Partager sur Twitter
                  27 août 2007 à 22:35:53

                  Hello ;)
                  Pour le moment je ne suis pas encore capable de réaliser un captcha alors j'ai choisit, temporairement, celui de OctetsMotion (cf. première page).
                  Le code je l'ai mit dans une fonction creer_captcha();
                  Le soucis est que quand j'appelle cette fonction, l'image s'affiche à la place de tout le reste...
                  Que dois-je faire ?
                  Merci,
                  Miles
                  • Partager sur Facebook
                  • Partager sur Twitter
                  EuoCoin Mania (Collection de pièces en Euro)
                    27 août 2007 à 23:38:17

                    Je viens d'essayer: j'ai mit la fonctions dans un fichier, puis j'ai mit l'adresse de ce fichier dans la balise img avec alt="erreur" et ça m'affiche erreur :s
                    • Partager sur Facebook
                    • Partager sur Twitter
                    EuoCoin Mania (Collection de pièces en Euro)
                      27 août 2007 à 23:44:54

                      Maintenant l'image est de nouveau le seul élément visible :s
                      • Partager sur Facebook
                      • Partager sur Twitter
                      EuoCoin Mania (Collection de pièces en Euro)
                        28 août 2007 à 0:22:46

                        Tu as simplement besoin de mettre le code de ton captcha dans un fichier, pas besoin d'en faire une fonction.

                        Ensuite tu utilise la balise HTML <img...> pour l'afficher.

                        1. <img src="captcha.php" alt="Captcha" />
                        • Partager sur Facebook
                        • Partager sur Twitter
                          28 août 2007 à 0:23:50

                          Oui oui c'est ce que j'ai fait...
                          Mais l'image est le seul élément à être affiché...
                          • Partager sur Facebook
                          • Partager sur Twitter
                          EuoCoin Mania (Collection de pièces en Euro)
                            28 août 2007 à 0:25:51

                            Citation : Blackhole

                            tibob123 => S'il te plaît, ce n'est pas un topic d'aide à la mise en place de Captcha ... sache seulement qu'on ne peut pas l'activer ....

                            Citation : powange


                            restez s'il vous plait dans le sujet.. ici c'est la galerie de Captchas, et pas un support de mise en place de Captchas
                            Merci



                            S'il vous plait, arrêter de polluer les topics.. rester dans le sujet! 9a deja été dis.. mci
                            Sinon il va partir à la dérive ce topics qui est excellent!
                            • Partager sur Facebook
                            • Partager sur Twitter
                              28 août 2007 à 0:27:15

                              OK, excusez-moi :(
                              Je vais créer un topic :D
                              Merci à ceux qui m'ont aidé ici déjà :D
                              • Partager sur Facebook
                              • Partager sur Twitter
                              EuoCoin Mania (Collection de pièces en Euro)
                                28 août 2007 à 3:20:06

                                J'adore le tien bilou :)

                                Je me suis basé sur le tien pour faire le mien, honnêtement j'aurais jamais cru que c'était aussi simple ^^

                                Merci :p
                                • Partager sur Facebook
                                • Partager sur Twitter
                                  28 août 2007 à 22:10:06

                                  Mon mien :


                                  1. <?php
                                  2.         // Captcha by istu5
                                  3.         function generer()
                                  4.         {
                                  5.                 header ("Content-type: image/png");
                                  6.                 $image = imagecreate(200,50);
                                  7.                 $image = imagecreatefrompng("fond.png");
                                  8.                 $couleur_lignes = imagecolorallocatealpha ($image, 0, 0, 0,100);
                                  9.                 $rdn_texte = mt_rand(0,128);
                                  10.                 $clr_texte = imagecolorallocate($image,$rdn_texte,$rdn_texte, $rdn_texte);
                                  11.                 $nb_lignes = mt_rand(4,5);
                                  12.                 $alphabet = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0','1','2','3','4','5','6','7','8','9');
                                  13.                 for($i=5;$i<=190;$i+=20)
                                  14.                 {
                                  15.                         $rdn_texte = mt_rand(0,128);
                                  16.                         $clr_texte = imagecolorallocate($image,$rdn_texte,$rdn_texte, $rdn_texte);
                                  17.                         imagestring($image,5,$i,mt_rand(9,29),$alphabet[mt_rand(0,35)],$clr_texte);
                                  18.                 }
                                  19.                 for($i=1;$i<=$nb_lignes;$i++)
                                  20.                 {
                                  21.                         $y1 = mt_rand(1,25);
                                  22.                         $x1 = mt_rand(1,100);
                                  23.                         $y2 = mt_rand(26,50);
                                  24.                         $x2 = mt_rand(101,200);
                                  25.                         $ligne = ImageLine($image,$x1,$y1, $x2, $y2,$couleur_lignes);
                                  26.                 }
                                  27.                 imagepng($image);
                                  28.         }
                                  29.         generer();
                                  30. ?>


                                  Ce qui donne

                                  Image utilisateur
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    28 août 2007 à 22:43:20

                                    Jolie ton captcha ^^
                                    Dommage qu'il n'y ait qu'une police d'écriture pour les caractère...
                                    Mais au moins il est lisible :D
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                    EuoCoin Mania (Collection de pièces en Euro)
                                      28 août 2007 à 22:52:42

                                      Assez jolie le dernier, simple et jolie. :)
                                      Merci à vous tous de veiller à ce que l'on ne sorte pas du sujet.
                                      Je pense que nous avons débattu assez dans les premières pages sur l'utilisation des captchas, et plusieurs alternatives ont été proposé.
                                      Comme le titre l'indique, ceci est une galerie, nous laissons donc derrière nous les débats sur l'accessibilité des captchas.
                                      Merci à vous tous de bien assimiler les règles de la galerie.
                                      mwsaz on attend toujours les captchas 3D... :-°
                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        29 août 2007 à 16:08:50

                                        Lol le dernier captcha posté (celui de itsu5) est extrêment simple à décoder... C'est dmg que vous fassiez vos captcha sans comprendre comment un bot fonctionne. Donc ils sont pas très efficaces.
                                        Si vous voulez des captcha performant, essayer vous même de coder un script pour "casser" les captcha et voyez ce qui rend difficile le cassage. Vous comprendrez comment en faire d'assez puissant. Si vous maitrisez la librairie GD, vous devriez pas avoir trop de mal pour casser les plus simples.
                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                          29 août 2007 à 16:33:44

                                          Un bon captcha, c'est << simple >> : du bruit ( sous forme de trait un peu de partout, des déformations etc... ), une variation de couleur pour le fond et le texte, des caractères non-alphanumériques et inclinés différement les uns des autres, et vous avez déja une bonne protection.

                                          BuRner, je suis impatient de voir ton captcha << lol >> ...

                                          • Partager sur Facebook
                                          • Partager sur Twitter
                                            29 août 2007 à 18:20:16

                                            Moi je suis surtout impatient de voir l'un d'entre vous me faire un bot.
                                            Choisit le plus simple, et fait nous un bot de démo BuRner, comme ça tu nous apprendras plus sur la sécurité...
                                            • Partager sur Facebook
                                            • Partager sur Twitter
                                              29 août 2007 à 19:24:22

                                              :hum:

                                              Rien qu'avec une astuce que "j'ai" trouvé (qui n'a pas été compris de tous mais qui est une serieuse faille) on peux quasiment cracké 70% captcha. Donnez moi une page pour laisser un message sur le livre d'or pas très très bien protégé (ex.un site perso) ou un syteme de commentaire et vous verrez que c'est vraiment très simple.

                                              Pas besoin d'être un pro un bot pour entrer une date dans un champs (cf : Ishen) ou encore de mettre le titre du site (cf : eserdu27).

                                              Sinon les captcha du genre 2+2=? On peut tenter jusqu'a ce qu'il crack et exploiter la session après.
                                              • Partager sur Facebook
                                              • Partager sur Twitter
                                                29 août 2007 à 21:32:19

                                                Un bot pour craker par brute-force le captcha en lui meme c'est impossible car pour un captcha de 10 chiffre et lettre ça nous fait *calcul en cours* 2'758'547'353'515'625 possibilités.

                                                En sachant qu'il ne faut pas entrer 2 fois la meme chose il faudrait stocker les resultats dans une BDD ou quelque part... Autant dire que c'est impossible.

                                                Maintenant, pour ce qui est de comprendre le code de vos captcha et de réaliser des crakeurs ça je suis pas doué en GD pour le faire mais pour ce qui est du 1er programme dont j'ai parlé, j'en avais deja essayé un (mais sur un code immobile, qui ne change pas à chaque fois).
                                                • Partager sur Facebook
                                                • Partager sur Twitter
                                                  29 août 2007 à 22:05:47

                                                  Citation : Amenia

                                                  pour un captcha de 10 chiffre et lettre ça nous fait *calcul en cours* 2'758'547'353'515'625 possibilités.


                                                  Tu calcules ça comment, raconte-moi ?
                                                  • Partager sur Facebook
                                                  • Partager sur Twitter
                                                    29 août 2007 à 22:30:18

                                                    26 possibilités en lettre + 10 possibilités en chiffre = 36 possibilités à chaque lettre

                                                    Soit 36^10 qui donne : flemme de calculer :p
                                                    • Partager sur Facebook
                                                    • Partager sur Twitter
                                                      29 août 2007 à 22:39:25

                                                      J'ai pas dis un captcha a 10 chiffres -_-"

                                                      J'ai dit un truc du genre : 2+2 = ? 4+9 = ?
                                                      9+9 = 18 ? (ca va donc jusqu'a 18 donc pas beaucoup de possibilité ;) )
                                                      • Partager sur Facebook
                                                      • Partager sur Twitter
                                                        29 août 2007 à 23:06:34

                                                        pour info: c'est révolu les bot qui crack vos captchas par reconnaissance de caractère!
                                                        Maintenant, il créer des site de cul demandant la confirmation d'un code par captchas, et deviné quoi? l'image captchas et celle de votre site, donc l'humain répond a la confirmation, et opla! il décode a la place du robot qui lui derrière répond au votre!
                                                        Je sais pas si c'est très clair.. mais pour résumé, il se servent de vrai gens sur le net pour décoder.. ^^
                                                        • Partager sur Facebook
                                                        • Partager sur Twitter

                                                        [Galerie] Réalisation de CAPTCHAs

                                                        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                                        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                                        • Editeur
                                                        • Markdown