![]() |
|
[.NET] Captcha annoying the **** out of me - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118) +---- Thread: [.NET] Captcha annoying the **** out of me (/showthread.php?tid=5085680) Pages: Pages
1
2
|
Captcha annoying the **** out of me - Wide Awake - Dec 7, 2015 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? warning big gif (Click to View) * - GrandpaSherman - Dec 7, 2015 You can't bypass those types of captchas as far as I know. Sucks that it's not deathbycaptcha. * - hankaf - Dec 7, 2015 Here's my suggestion: https://googleblog.blogspot.com/2015/11/tensorflow-smarter-machine-learning-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. * - VmX5 - Dec 7, 2015 Easiest way : Use Proxies, Every time you navigate to another URL then change the proxy. It prevents captcha ;) * - Wide Awake - Dec 7, 2015 (Dec 7, 2015 06:16 PM)VirusCrafter5 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. * - VmX5 - Dec 7, 2015 (Dec 7, 2015 06:54 PM)Wide Awake Wrote: I actually didn't think about that thank you. 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. * - Wide Awake - Dec 7, 2015 (Dec 7, 2015 06:59 PM)VirusCrafter5 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 ? * - Earn - Dec 7, 2015 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* - AgedPeanuts - Dec 7, 2015 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/9u65xtrq6qvm61t(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. * - Wide Awake - Dec 8, 2015 (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. Thanks man i'll see what i can do with this! * - poopGod - Dec 8, 2015 (Dec 7, 2015 05:14 PM)GrandpaSherman Wrote: You can't bypass those types of captchas as far as I know. Use webrequests and make it fall back to normal images. * - Josh - Dec 9, 2015 For future reference, the webbrowser in .NET is about IE6 * - Wide Awake - Dec 9, 2015 (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 * - nathan72389 - Dec 9, 2015 (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/system.windows.forms.webbrowser%28v=vs.110%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/system.windows.forms.webbrowser.version%28v=vs.110%29.aspx
* - Josh - Dec 9, 2015 (Dec 9, 2015 06:52 AM)nathan72389 Wrote: wrong. I stand corrected, thanks |