Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 20:19

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

Advertisement



Webrequest: Captcha-String

Discussion on Webrequest: Captcha-String within the .NET Languages forum part of the Coders Den category.

Closed Thread
 
Old   #1


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Webrequest: Captcha-String

Hi,

habe gerade ein Problem bei meinem Bot, da ich keine Lust auf das WebBrowser-Element habe, was sowieso ziemlich kacke ist, bastel ich mir den Bot als Konsolenanwendung mit Webrequests.

Das einzige Problem, bei manchen Logins will er 'nen Captcha haben, einen Resolver habe ich und der funktioniert auch 1a - Allerdings muss ich dafür das Bild entweder erstmal runterladen oder dem Resolver den Direktlink zum Captcha geben, das Problem dabei: Das Captcha wird dynamisch generiert.

Code:
        <!-- center column -->
<div id="captcha" role="main">
    <div class="content content-last">
        <div class="content-bg">
            <div class="content-bg-bottom">
                <h2>Sicherheitswort</h2>
                <div class="inner-form-border">
                    <div class="inner-form-box">
                        <h3>Login bestätigen</h3>
                        <p>Gib bitte noch das unten stehende Sicherheitswort in die vorgesehene Box ein, um den Login erfolgreich durchzuführen.</p>
                        <form name="captchaForm" id="captchaForm" action="http://de.metin2.gameforge.com/captcha/index" method="post">
                                                        <div id="captchaContainer">
                                <script type="text/javascript">
    /* <![CDATA[ */
    $(document).ready(function() {
        $('#reloadCaptcha').bind('click', function() {
            var d = new Date();
            $('#captchaImage').attr('src', 'http://de.metin2.gameforge.com/captcha/create?' + d.getTime());
        });
    });
    /* ]]> */
</script>
<div id="captchaImageContainer">
    <img id="reloadCaptcha" src="http://gf1.geo.gfsrv.net/cdn3f/17b6b58e76c3588fb24de914e51deb.png" alt="&nbsp;?&nbsp;" title="LOCA_CAPTCHA_RELOAD" />
    <img src="http://de.metin2.gameforge.com/captcha/create"  id="captchaImage" alt="" /></div>
                                <label for="answer">Sicherheitswort: *</label>
                                <input
                                    type="text"
                                    class="validate[required]"
                                    id="answer"
                                    name="answer"
                                    title=""
                                    value=""
                                    maxlength="10"
                                />
                            </div>
                            <input
                                id="submitBtn"
                                class="btn-big"
                                type="submit"
                                name="SubmitCaptchaForm"
                                value="Senden"
                            />
                            <script type="text/javascript">
                                                            </script>
                        </form>
                        <p id="regLegend">* wird benötigt</p>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
Wird das Captcha irgendwie / irgendwo gecached, sodass ich es laden kann? Gibt es überhaupt eine Möglichkeit das Captcha zu laden?

~SoNiice
#SoNiice is offline  
Old 01/02/2014, 22:53   #2
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
captcha url via webrequest und der aktuellen session(cookiecontainer) abschicken und die antwort binär speichern
tolio is offline  
Old 01/02/2014, 23:03   #3


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Perfekt, hat funktioniert - danke.
#SoNiice is offline  
Old 01/05/2014, 11:47   #4
 
elite*gold: 0
Join Date: Mar 2012
Posts: 3
Received Thanks: 0
Welchen Captch Resolver benutzt du ?
akantor296 is offline  
Old 01/05/2014, 14:15   #5
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
DBC ist eine gute Variante fürs Cracken.
alpines is offline  
Closed Thread


Similar Threads Similar Threads
C# WebRequest Login
03/11/2013 - .NET Languages - 7 Replies
Hey ho, Ich versuche jetzt schon seit einiger Zeit mich auf einer gewissen Seite per Programm einzuloggen, doch irgendwie funktioniert das nicht und ich weiss einfach nicht wieso. Habe schon zahlreiche Sachen ausprobiert, ich bekomme aber nie ein Resultat. Im Moment benutze ich folgenden Code: try { string user = textBox1.Text; string pass = textBox2.Text; ASCIIEncoding encoding = new ASCIIEncoding();
[Visual Basic] [Problem] String auslesen/String zufällig wählen
05/06/2012 - General Coding - 4 Replies
Code: #include <GUIConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Name Generator", 236, 299, 815, 246) $Input1 = GUICtrlCreateInput("Username", 24, 72, 185, 21) $Input2 = GUICtrlCreateInput("Username", 24, 104, 185, 21) $Input3 = GUICtrlCreateInput("Username", 24, 136, 185, 21) $Input4 = GUICtrlCreateInput("Username", 24, 168, 185, 21) $Input5 = GUICtrlCreateInput("Username", 24, 200, 185, 21)
[C#] Hilfe für Webrequest
09/20/2011 - .NET Languages - 5 Replies
Hallo, ich möchte ein Programm von mir per hwid absichern. Also ich habe aus versch. komponenten mir eine hwid zusammen gebastelt. Jetzt möchte ich eien funktion einbauen die es mir erlaubt leute zuzulassen oder nicht. Also ich will verhindern das sich das prog zu schnell verbreitet.
[VB08]String in String mit mehreren Funden
08/08/2011 - .NET Languages - 6 Replies
Hey, bin gerade auf ein Problem gestoßen, an dem ich mir seit 3 Stunden die Zähne ausbeiße. Ich will eine Funktion schreiben, die der _StringBetween Funktion von AutoIt gleich ist. _StringBetween gibt in einem Array alle Strings zwischen zwei SubStrings und dem ganzen String aus. Die Ausgabe bei _StringBetween("<h1>test1</h1>&l t;h1>test2</h1>", "<h1>", "</h1>") wäre also idealer Weiße ein Array (x = "test1", x = "test2")... da man in VB08 kein Array returnen kann, komme ich aber einfach...



All times are GMT +1. The time now is 20:19.


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.