I'm working on a project using visual basic that logs me in to a website.
Alright great i got that working however every time i press login i get the damn captcha. Since i'm using webbrowser the captcha won't work. Funny thing is i'm on windows 10 so shouldn't the webbrowser be the latest IE?
You can't bypass those types of captchas as far as I know.
Sucks that it's not deathbycaptcha.
Here's my suggestion:
https://googleblog.blogspot.com/2015/11/...g-for.html
If you train your program to find certain object in pictures, then it should work. However, this may be a bit more work than you'd be willing to do.
Dec 7, 2015 06:16 PM
(This post was last modified: Dec 7, 2015 06:17 PM by VmX5.)
Easiest way : Use Proxies, Every time you navigate to another URL then change the proxy. It prevents captcha ;)
(Dec 7, 2015 06:16 PM)VmX5 Wrote: Easiest way : Use Proxies, Every time you navigate to another URL then change the proxy. It prevents captcha ;)
I actually didn't think about that thank you.
Also how does it even come to a captcha? I know after a while of not logging in the captcha wont appear.
(Dec 7, 2015 06:54 PM)Wide Awake Wrote: I actually didn't think about that thank you.
Also how does it even come to a captcha? I know after a while of not logging in the captcha wont appear.
Every large website does this to prevent bruteforcing, a program can't solve the image captcha. The website tracks your IP, If It notices that your IP has been visiting the website a lot It will start giving you Captcha tests. So you can prevent this by using a proxy.
(Dec 7, 2015 06:59 PM)VmX5 Wrote: Every large website does this to prevent bruteforcing, a program can't solve the image captcha. The website tracks your IP, If It notices that your IP has been visiting the website a lot It will start giving you Captcha tests. So you can prevent this by using a proxy.
I see, makes sense. I guess per form load it can navigate to the website with a different proxy. My question is.. how exactly do i use a proxy on the address bar?
something like this: 103.20.196.91:google.com ?
DO NOT DEAL WITH THIS MEMBER
Good ol' Habbo. I played that game for over 6 years (started in 2009). I quit recently though.
Also, you shouldn't use WebBrowsers. I highly recommend checking out HttpWebRequests or Net.WebClient. Way faster & you have a lot more options.
Add me on Skype if you need anymore help.
EarnHF
I've created a library that supports what you're trying to do, the source code is in C#, but the binary/.dll will of course work for VB projects as well.
Compiled Binary: http://www.mediafire.com/download/9u65xt...1t(v5.1.2)
Source/Project: https://github.com/ArachisH/Sulakore
An example login snippet in VB:
The HSession class also provides functionality for connecting to the game without loading the client, or it can also scrape the client loader page but you'll need to do some slight modifications to run the page locally.
(Dec 7, 2015 11:50 PM)AgedPeanuts Wrote: I've created a library that supports what you're trying to do, the source code is in C#, but the binary/.dll will of course work for VB projects as well.
Compiled Binary: http://www.mediafire.com/download/9u65xt...1t(v5.1.2)
Source/Project: https://github.com/ArachisH/Sulakore
An example login snippet in VB:
![[Image: 7dBmk0R.png]](https://i.imgur.com/7dBmk0R.png)
The HSession class also provides functionality for connecting to the game without loading the client, or it can also scrape the client loader page but you'll need to do some slight modifications to run the page locally.
Thanks man i'll see what i can do with this!
(Dec 7, 2015 05:14 PM)GrandpaSherman Wrote: You can't bypass those types of captchas as far as I know.
Sucks that it's not deathbycaptcha.
Use webrequests and make it fall back to normal images.
For future reference, the webbrowser in .NET is about IE6
Dec 9, 2015 06:16 AM
(This post was last modified: Dec 9, 2015 06:17 AM by Wide Awake.)
(Dec 9, 2015 01:59 AM)Josh Wrote: For future reference, the webbrowser in .NET is about IE6
Yeah but even if your on windows 10?? That's what i find strange.
(Dec 9, 2015 01:59 AM)Josh Wrote: For future reference, the webbrowser in .NET is about IE6
heyy i just noticed i made that signature for ya haha xD
DO NOT DEAL WITH THIS MEMBER
Dec 9, 2015 06:52 AM
(This post was last modified: Dec 9, 2015 06:54 AM by nathan72389.)
(Dec 9, 2015 01:59 AM)Josh Wrote: For future reference, the webbrowser in .NET is about IE6
wrong.
lets start here:
Quote:The WebBrowser control is a managed wrapper for the ActiveX WebBrowser control, and uses whichever version of the control is installed on the user's computer.
source:
https://msdn.microsoft.com/en-us/library...10%29.aspx
then go here
then over here:
Quote:(in reference to version property) The WebBrowser control is a managed wrapper around a component installed with Internet Explorer. Use this property to determine which version of Internet Explorer is installed.
source: https://msdn.microsoft.com/en-us/library...10%29.aspx
(Dec 9, 2015 06:52 AM)nathan72389 Wrote: wrong.
lets start here:
source:
https://msdn.microsoft.com/en-us/library...10%29.aspx
then go here
![[Image: ZAGcc2F.png]](https://i.imgur.com/ZAGcc2F.png)
then over here:
source: https://msdn.microsoft.com/en-us/library...10%29.aspx
![[Image: qpzTm9H.png]](https://i.imgur.com/qpzTm9H.png)
I stand corrected, thanks
|