Results 1 to 12 of 12

Thread: How to capture captcha?

  1. #1

    Thread Starter
    New Member
    Join Date
    Jan 2010
    Posts
    11

    How to capture captcha?

    im making right now a auto sign up application for example in registering yahoo mail when i click a button in VB all information will be filled out and submit


    Code:
       
          Private Sub btnFillUp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnFillUp.Click
       
          Dim theElementCollection As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("Input")
       
          WebBrowser1.Document.GetElementById("FirstName").InnerText = "John"
       
          WebBrowser1.Document.GetElementById("SecondName").InnerText = "Joe"
       
           
       
           
      
          theElementCollection = WebBrowser1.Document.GetElementsByTagName("Input")
       
           
       
          For Each curElement As HtmlElement In theElementCollection
      
          If curElement.GetAttribute("Value").Equals("Sign In") Then
      
          curElement.InvokeMember("click")
      
          End If
      
          Next
      
          End Sub

  2. #2
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: How to capture captcha?

    The purpose of captcha is to prevent automatic sign-ons. In other words - to prevent you from doing what you are doing
    You can try, I guess, in this case you should create an optical recognition tool that recognizes the captcha picture and enters the result into the textbox. But I don't think you will succeed.
    You have to enter captcha manually.

  3. #3

    Thread Starter
    New Member
    Join Date
    Jan 2010
    Posts
    11

    Re: How to capture captcha?

    i think its possible... there is a decaptcher.com but i dont know how to setup this thing....

  4. #4
    Fanatic Member Megalith's Avatar
    Join Date
    Oct 2006
    Location
    Secret location in the UK
    Posts
    879

    Re: How to capture captcha?

    some types of captcha can be bypassed, not sure with yahoo but essentially if you complete all the fields correct and post the form contents it may work (or not, depends on how the captcha is processed)
    If debugging is the process of removing bugs, then programming must be the process of putting them in.

  5. #5
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: How to capture captcha?

    If the captcha is designed properly it's near to impossible. Sometimes even I find it difficult to decipher the captcha.
    There was quite a shock when someone proposed this (on a non-Japanese forum):


    (ウシクヲタ)

    Or arithmetic captchas when you not only have to recognize the small expression like "15+7" but also enter the result 22 as an answer.

  6. #6
    Fanatic Member Megalith's Avatar
    Join Date
    Oct 2006
    Location
    Secret location in the UK
    Posts
    879

    Re: How to capture captcha?

    Quote Originally Posted by cicatrix View Post
    If the captcha is designed properly it's near to impossible.
    agreed and i would think yahoo have it implemented correct. I have seen capcha implemented via javascript, the javascript wont post the form unless the captcha is valid. not a good system as captcha is meant to stop automation.
    Quote Originally Posted by cicatrix View Post
    Sometimes even I find it difficult to decipher the captcha.
    There was quite a shock when someone proposed this (on a non-Japanese forum):


    (ウシクヲタ)

    Or arithmetic captchas when you not only have to recognize the small expression like "15+7" but also enter the result 22 as an answer.
    lol i wouldn't know how to enter japanese . i like the idea of solving an equation but i guess that would indeed be easier to bybass if the equation is pretty readable.
    If debugging is the process of removing bugs, then programming must be the process of putting them in.

  7. #7
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: How to capture captcha?

    Quote Originally Posted by Megalith View Post
    i guess that would indeed be easier to bybass if the equation is pretty readable.
    No, you don't understand, you see a picture where you have to 'decaptcha' the expression first, like this:

    and type 46 in.

  8. #8
    Fanatic Member Megalith's Avatar
    Join Date
    Oct 2006
    Location
    Secret location in the UK
    Posts
    879

    Re: How to capture captcha?

    Quote Originally Posted by cicatrix View Post
    No, you don't understand, you see a picture where you have to 'decaptcha' the expression first, like this:

    and type 46 in.
    yes i understand, i mean you only need to be able to detect numbers and simple symbols (+ - * / =) which is only 15 characters as opposed to normal capcha which contains upper case lower case and numbers which is 62 characters. Numbers also are easy to detect by breaking the captcha into a grid so you have a 6 x 6 grid for each char, then you analyse the pixels within each cell of the grid and you can deduce which number it is with a high accuracy.
    If debugging is the process of removing bugs, then programming must be the process of putting them in.

  9. #9

  10. #10
    Fanatic Member Megalith's Avatar
    Join Date
    Oct 2006
    Location
    Secret location in the UK
    Posts
    879

    Re: How to capture captcha?

    lol well not many people could evaluate that , if i had to i'd not use the site
    If debugging is the process of removing bugs, then programming must be the process of putting them in.

  11. #11
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: How to capture captcha?

    Quote Originally Posted by Megalith View Post
    lol well not many people could evaluate that , if i had to i'd not use the site

    More here:
    http://crazycaptchas.com/

    This one is the best, I think:

  12. #12
    Fanatic Member Megalith's Avatar
    Join Date
    Oct 2006
    Location
    Secret location in the UK
    Posts
    879

    Re: How to capture captcha?

    lol i like that idea, puzzles are certainly the way to do this for the future (mind you 30 seconds lol even after a minute or 2 i was unsure). However having to login is a pain anyway an if you have to do this each time then it would ruin the surfing experience. Myself i don't like captcha at all, but i don't like spam and bots putting naughty content on my forums either. Myself i limit users ability on my forums until they have reached a level of trust (3 posts a day till they have done 50) i also monitor and ban Ip's but it is extra work for the forum mods and admin.
    If debugging is the process of removing bugs, then programming must be the process of putting them in.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width