Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 06:42

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

Advertisement



re captcha anzeigen in vb.net?

Discussion on re captcha anzeigen in vb.net? within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
Mithrandir.'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 1,867
Received Thanks: 401
re captcha anzeigen in vb.net?

Hey Leute, ich möchte einen Bot coden nur muss man da natürlich immer ein Captcha eingeben, so sieht das captcha aus:



Ich würde es gerne in einer picture box anzeigen lassen und den Code in einer TextBox eingeben... Leider habe ich schon paar Sachen probiert und nix hat funktioniert? Argh :/

Ich hoffe es kommen jetzt nicht wieder irgendwelche dummen Kommentare das ich es alleine versuchen soll bla bla, das es nicht schwer ist etc. Ich suche wie gesagt einfach jemanden der nett ist und mir das ein bisschen näher bringen möchte. Ich verlange nicht die ganze Source^^

ich habe gehört mit regex soll es klappen, leider habe ich keinen Plan davon
Mithrandir. is offline  
Old 10/24/2013, 22:43   #2
 
c0w's Avatar
 
elite*gold: 3653
The Black Market: 378/0/0
Join Date: Aug 2008
Posts: 30,854
Received Thanks: 529
also ich kann kein vbnet, aber generell musst du den captchalink aus der html rausfinden, über die selbe session das bild saugen und einbinden
c0w is offline  
Thanks
1 User
Old 10/24/2013, 22:50   #3

 
elite*gold: 128
Join Date: Jan 2011
Posts: 688
Received Thanks: 95
Codest du den Bot mit HttpWebRequest oder mit einem Webbrowser Element?

Was du machen musst ist eigentlich ganz einfach, du suchst die im quelltext die bestimmte id des recaptcha Bildes, nun regext du die URL hinter src raus.

Best regards
Luxxus² is offline  
Thanks
1 User
Old 10/24/2013, 22:51   #4
 
Mithrandir.'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 1,867
Received Thanks: 401
ja das saugen und einbinden ist das problem

Die Seite ist:


Ich hoffe ich kann sie hier posten.. sucht euch einfach einen Link der hier zB


Nur wie macht man das nun ist die Frage

Das bekomme ich mit Live HTTP Headers raus:

Mithrandir. is offline  
Old 10/24/2013, 23:05   #5
 
elite*gold: 22
Join Date: Apr 2013
Posts: 84
Received Thanks: 12
Du muss erstmal den Link zum Captcha rausbekommen.
Das geht so:

Im Quelltext suchst du nach "http://www.google.com/recaptcha/api/challenge?k="

Hinter k= steht eine Nummer. Du gehst auf "http://www.google.com/recaptcha/api/challenge?k=XXXXXXXXXXXXXXXXXXXXXXXXXX".

Hier liest du den Wert "challenge : '" aus. Dann hast du schon den Link zum Captcha, der aus dem zusammen besteht:

"http://www.google.com/recaptcha/api/image?c=" & challenge

challenge ersetzt du durch die Nummer, die du ausgelesen hast.
b0tterk2 is offline  
Thanks
1 User
Old 10/24/2013, 23:13   #6
 
Mithrandir.'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 1,867
Received Thanks: 401
So ist der komplette Code;



challenge wäre also;

03AHJ_VuuRZ1sTiPeST2nOc6f8BGI67smTYTKicJ7irPwfb24j 4b60ED-AcWwD5fFPz5NZtEvDjP3qBX_XZBhBkBwgyYHg3c0n7h9bSzEN3 fOM5J-EMp5ZVewAfV_Cl867I3EnO4GP-3RpqIRNMlLLGiYez-F7vW4oieirdKWVQLJG8DylmikQPr8

Aber was muss ich nun machen, HttpWebRequest wäre wohl am besten, oder?
Mithrandir. is offline  
Old 10/24/2013, 23:27   #7
 
elite*gold: 22
Join Date: Apr 2013
Posts: 84
Received Thanks: 12
Du hast den Link falsch zusammengesetzt.
Sieht so aus mit deinen Daten:


Und ja mit HTTPWebRequest, RegEx und Cookies. Die Cookies werden das größte Problem sein.
b0tterk2 is offline  
Old 10/24/2013, 23:52   #8
 
Mithrandir.'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 1,867
Received Thanks: 401
Wäre das denn so richtig?

Code:
Imports System.Text.RegularExpressions

Public Class Form1

    Dim div As String = WebBrowser1.Document.GetElementById("recaptcha_image").InnerHtml
    Dim url() As String = Regex.Split(Regex.Split(div, "scr=\""")(0), "\""")
    PictureBox1.Load(url(3))

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        WebBrowser1.Navigate(TextBox1.Text)
    End Sub
End Class
Mithrandir. is offline  
Old 10/28/2013, 00:57   #9

 
elite*gold: 128
Join Date: Jan 2011
Posts: 688
Received Thanks: 95
Wollte so klappen, schmeiß die Sachen mal in ein Button Event und Klick dann einfach mal auf den Button.

Die Form class kann damit 0 anfangen.

Jedoch klappt das auch nur, wenn du das alles über nen Webbrowser machst und nicht über httpwebrequest, bei httpwebrequests müsstest du so arbeiten, wie b0tterk2 das schon ganz gut erklärt hat.
Luxxus² is offline  
Old 10/31/2013, 10:45   #10
 
DeinMud's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 990
Received Thanks: 127
Mal ne Frage, ich hatte selbst versucht einen Bot zu schreiben mit Captcha Eingabe etc. (httpwebrequest)
Das filtern des Captchas und Anzeigen war kein Problem, doch um das Captcha anzeigen zu lassen musste ich die Antwort auslesen & dort mit Regex halt den Captcha link filtern. Dannach konnte ich jedoch nicht mehr in den Stream schreiben & einen neuen Request zu senden ginge auch nicht da sich dann das Captcha ändern würde. Wie müsste ich da den vorgehen?
DeinMud is offline  
Old 10/31/2013, 13:07   #11
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
^ da hattest du schonmal nen thread drüber und dort wurde die frage beantwortet, lerne was du da machst dann erklärt sich das alles von selber, dauert ein zwei stunden und schon kannste dein projekt weiterführen
tolio is offline  
Old 10/31/2013, 13:39   #12
 
DeinMud's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 990
Received Thanks: 127
Ne eben nicht, hast mir gesagt dass es nicht möglich sei.
Hier in dem Thread meinen aber welche es sei möglich
DeinMud is offline  
Old 10/31/2013, 13:41   #13
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
falsch, ich hab gesagt es geht nicht so wie du dir das vorstellst weil das http protokol so nicht funktioniert. wie es funktioniert:
seite laden, captcha laden, captcha lösen, wieder abschicken. fertig. GANZ genau so macht es der browser auch
tolio is offline  
Old 10/31/2013, 13:48   #14
 
DeinMud's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 990
Received Thanks: 127
Um das captcha zu lösen brauch ich das Captcha aus dem Quelltext &
da komm ich nicht ran.
DeinMud is offline  
Old 10/31/2013, 13:53   #15
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
das ist ne ganz andere problematik. bei sowas hilft warscheinlich nur üben, oder jemanden bezahlen ders für dich löst
tolio is offline  
Reply


Similar Threads Similar Threads
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
[VB 2010] Web.de Captcha in Picturebox anzeigen lassen
09/18/2012 - .NET Languages - 5 Replies
Hallo Leute, Ich bin gerade an einem Web.de Emailgenerator, bei dem man die Captchas aber manuell eingeben muss. Ich verwende einen Webbrowser, bis das mit dem Captcha funktioniert, dann werde ich in httpwebrequest umcoden. Nun wollte ich fragen, wie man das Captcha in einer Picturebox anzeigen lassen kann?
Captcha Boxen/Captcha Boxes
10/28/2011 - DarkOrbit - 1 Replies
Hey Epvp. Wie ihr wisst gibt es diese doofen Captcha Boxen Meine Freunde und ich benutzen den KBot. (ja wir botten :D) Also insgesamt sind wir 5 Leute keiner von denen bekommt n' captcha nur ich bekomme immer welche. Also wollte ich euch fragen und leute die Ahnung so vom Coden haben ob sie nicht mal ein Programm erstellen könnten was die Captchas eingibt. Ich weiß es gibt den reCaptcha Trader von The_Warrior aber erstens ist es nicht umsonst und zweitens weiß ich nicht wie man das...
[Captcha]Warrock Korea Captcha
12/21/2009 - WarRock - 15 Replies
Hallo liebe e*pvp.. Ich mache für euch eure Warrock Korea Captchas einfach Bild einfügen und ich erstelle es für euch... Wie spielt man Warrock Korea? Korean Warrock !! Beispiel:
[Look Captcha]Captcha Code Programme
04/03/2009 - Metin2 Private Server - 4 Replies
Hallo bins mal wieder^^ Naja ich benutze diese Seite um den Captcha heraus zubekommen Link:nciku - Online English Chinese Dictionary, Learn Chinese Mandarin Online Suche aber ein einfacheres Programm um die Suche der anderen Foren mitglieder zu erleichtern das Programm und der Download Link Posten=) Thx sind bst garantiert ein Link zur Erklärung wäre auch hilfreich^^ Ps:bin der König der Rechtschreib fehler^^ also nicht meckern:D



All times are GMT +1. The time now is 06:42.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.