Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 02:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Httpwebrequest Captcha

Discussion on Httpwebrequest Captcha within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 1
Join Date: Jul 2013
Posts: 67
Received Thanks: 6
Arrow Httpwebrequest Captcha

Hey Leute, ich habe ein kleines Problem, und zwar will ich ein Programm schreiben, dass sich selber eine E-Mail Adresse machen soll, da es eine anständige sein soll wie z.B @gmail.com und keine Wegwerfadresse, muss es ein Captcha lösen, wie ich es löse habe ich schon, allerdings habe ich bei dem Httpwebrequest das Problem, dass ich mich noch nicht sehr mit ihm auskenne, ein einfacher Request ohne Captcha oder so, kein Problem, aber wie ich so etwas anstelle, keine Ahnung, da ich ja nicht einfach die Logindaten im Post abschicken kann, da er ja irgendwie ein Captcha erwartet. Also wie mache ich das? Ich erwarte von euch keinen kompletten Code, aber Denkansätze wären nett.

LG.
iBanane is offline  
Old 09/20/2014, 19:51   #2


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by iBanane View Post
muss es ein Captcha lösen, wie ich es löse habe ich schon
Wieso fragst du, wie du den Captcha löst wenn du doch schon eine Lösung gefunden hast?

Btw. gibt es solche Libraries die über das OCR Verfahren Captchas eigenständig lösen können. Ob das bei Google's Recaptcha allerdings funktioniert, ist fragwürdig. Vor allem weil die ja ständig die Captchastruktur ändern.

Bild herunterladen, anzeigen lassen und manuell lösen - etwas anderes fällt mir nicht ein.

Quote:
Originally Posted by iBanane View Post
allerdings habe ich bei dem Httpwebrequest das Problem, dass ich mich noch nicht sehr mit ihm auskenne
Kein Problem, er kann manchmal sehr schwierig sein. In den meisten Fällen hilft da etwas Schokolade - vielleicht erzählt er irgendwann mal mehr von sich.
Mostey is offline  
Thanks
4 Users
Old 09/20/2014, 20:35   #3
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
ham auch ne api für so ziemlich alle sprachen
tolio is offline  
Thanks
1 User
Old 09/20/2014, 20:39   #4
 
elite*gold: 1
Join Date: Jul 2013
Posts: 67
Received Thanks: 6
Tut mir leid, habe mich wohl etwas unverständlich ausgedrückt. Löse das Captcha schon mit DeathByCaptcha, mit dem Webbrowser ging das auch einfach, da konnte ich auf gmail.com gehen, Captcha auslesen, einfüllen lassen, abschicken. Nur jetzt wo ich neu beim Httpwebrequest bin, und bis jetzt nur einfache einzelne Requests geschickt habe, wie z.B halt ein einfacher Login wo man im Prinzip nur die httpheader kopiert, habe ich keine Vorstellung davon, wie ich das Captcha auslese, und sozusagen in der gleichen Session mich noch registriere, da sich das Captcha ja sonst ändert.
iBanane is offline  
Old 09/20/2014, 20:55   #5


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by iBanane View Post
Tut mir leid, habe mich wohl etwas unverständlich ausgedrückt. Löse das Captcha schon mit DeathByCaptcha, mit dem Webbrowser ging das auch einfach, da konnte ich auf gmail.com gehen, Captcha auslesen, einfüllen lassen, abschicken. Nur jetzt wo ich neu beim Httpwebrequest bin, und bis jetzt nur einfache einzelne Requests geschickt habe, wie z.B halt ein einfacher Login wo man im Prinzip nur die httpheader kopiert, habe ich keine Vorstellung davon, wie ich das Captcha auslese, und sozusagen in der gleichen Session mich noch registriere, da sich das Captcha ja sonst ändert.
Und was genau ist da nun unklar? Du nutzt einen HTTP GET Request um die Signup Seite anzufragen, daraufhin bekommst du vermutlich den HTML Source zurück, den dein Browser normalerweise darstellen würde. Hier müsstest du nun die Stelle rauspicken, an der das Captcha angezeigt wird. Vermutlich (sogar sehr sicher) ein <img> Element. Das könntest du dir mit einem HTML Parser raussuchen (HtmlAgilityPack ist sehr beliebt, nutze ich selbst auch). In dem Element ist sicherlich auch irgendwo der Direktlink zu dem Bild, den gibst du einfach an deine OCR Library weiter und bekommst vermutlich den Text als string zurück.

Anschließend sendest du dann nochmal einen HTTP POST Request in dem alle Daten stehen (E-Mail, Passwort, der Captcha und so weiter).

Das zur Struktur, wie du alles genau implementieren musst, kannst du dir in Google zusammensuchen.
Mostey is offline  
Thanks
2 Users
Old 09/20/2014, 20:59   #6
 
elite*gold: 1
Join Date: Jul 2013
Posts: 67
Received Thanks: 6
Ok, ich versuche es mal, danke.
iBanane is offline  
Reply


Similar Threads Similar Threads
C# httpwebrequest
08/16/2013 - .NET Languages - 1 Replies
Hallo leute ich hab mal ne frage ich versuche ein Programm zu schreiben was durch die POST methode beispielsweise ein Ereigniss auf einer Webseite auslöst (zb abmelden auf elietepvpers klicken) nun habe ich leider keine ahnung wie ich herausfinde was ich in den POST string eintragen soll hier mein bisheriger code ich weis ist das Microsoft beispiel // Create a request using a URL that can receive a post. WebRequest request = ...
Automatische Captcha Eingabe Arcor Bot ( Kein Captcha )
07/23/2013 - elite*gold Trading - 83 Replies
Ich biete hier ein Programm an, welches das Captcha des Arcor Bottes liest und Automatisch einfügt :) So funktioniert es :) (Video) Automatische Captcha Eingabe Arcor Bot - YouTube So sieht alles aus :) Lizenz - Login http://i.epvpimg.com/s1OJg.png
Httpwebrequest Captcha in Picturebox=
03/08/2013 - .NET Languages - 2 Replies
Hallo, folgenes Frage: Wie kann ich per httpwebrequest nen Captcha auslesen und in ner Picturebox einfügen?
[VB.NET] HttpWebrequest Captcha in Picturebox laden?
02/22/2013 - .NET Languages - 4 Replies
Ich sitz jetzt hier vor nem Berg Infos aus Livehttpheaders. Einmal die, welche man beim navigieren zu Ask.fm bekommt: http://ask.fm/signup GET /signup HTTP/1.1 Host: ask.fm User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0 Accept: text/html,application/xhtml+xml,application/xml;q= 0.9,*/*;q=0.8 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate
HTTPWebRequest???
02/19/2013 - .NET Languages - 2 Replies
Hey ich wollte einen Bot erstellen (FlaschenBot für Pennergame). ann wollt ich eben EIn Addon runterladen . Also einen HTTP Header.. Doch dann kam dass raus. http://www.fotos-hochladen.net/thumbnail/unbenann tk38c6smev2_thumb.jpg bitte Helft mir.



All times are GMT +1. The time now is 02:46.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.