Капча !

Discussion in 'Уязвимости' started by Arigona, 16 Mar 2009.

  1. Arigona

    Arigona Banned

    Joined:
    9 Dec 2008
    Messages:
    99
    Likes Received:
    22
    Reputations:
    -5
    Реально такую капчу обойти?

    http://www.moldcell.md/securePicture/d150c4bf-f5e8-4c13-9a85-33640d5b0ffa

    Просто есть идея создать спамера...
     
  2. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://www.anti-captcha.com/
     
  3. ][yZ

    ][yZ Member

    Joined:
    3 Mar 2009
    Messages:
    66
    Likes Received:
    46
    Reputations:
    10
    скажи ссыль, где капча юзается, а так, если в форме можно менять id капчи, то зафлудить оч легко
    //хотя нет, там вроде не прокатит
     
    #3 ][yZ, 16 Mar 2009
    Last edited: 16 Mar 2009
  4. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    В общем вот, может вас и натолкнет на какие-нибудь мысли:

    PHP:
    <pre>
    <?php  
       $res
    ='';  
       
    $file1 'tema1.txt';// Файл, в который сохраняем результат (для просмотра результата юзать только WordPad)
       
    $handle fopen($file1,'w');
       
    $file='s.jpg'// Картинка, которую обрабатываем  (только .jpg или .png)
       
    $i ImageCreateFromJpeg($file);  
       
    $o ImageCreate(imagesx($i), imagesy($i));  

       for (
    $n 0$n 256$n++)   
       {  
          
    imagecolorallocate($o$n$n$n);  
       }  

       
    imagecopy ($o$i0000imagesx ($i), imagesy ($i));  

       
    $lim 256/2;  

       echo 
    '<pre style="font-size: 12px; letter-spacing: 0px; line-height: 80%;">';  
         
       for (
    $y 0$y imagesy ($o); $y++)  
       {  
          for (
    $x 0$x imagesx ($o); $x++)  
          {  
             if ((
    imagecolorat($o$x$y) & 0xFF)>$lim) {
            
    $res=' '
            echo 
    $res;         
            
    fwrite ($handle,$res); 
            } else { 
               
    $res=0
               echo 
    $res;
               
    fwrite ($handle,$res); 
             }
          }   
          echo 
    "\n";  
          
    fwrite ($handle,"\n"); 
       }  
    echo 
    $res;
    fclose ($handle); 
    echo 
    "\n\n\n\n\nResults was saved in $file1.txt\n";
    ?>
    <pre>
     
    #4 Pashkela, 16 Mar 2009
    Last edited: 16 Mar 2009
  5. Arigona

    Arigona Banned

    Joined:
    9 Dec 2008
    Messages:
    99
    Likes Received:
    22
    Reputations:
    -5
    Pashkela, мну надо чтобы от сайта распознавало!