Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   delphi recaptcha (https://www.delphipraxis.net/185356-delphi-recaptcha.html)

Lyan 2. Jun 2015 21:10

Delphi-Version: 5

delphi recaptcha
 
hallo,

code aus html:

Code:
<script type="text/javascript" src="https://www.google.com/recaptcha/api/challenge?k=6LdHfugSAAAAAJ3LiRIuNdLD1hRrcUMaSAw-vNB9&error=incorrect-captcha-sol"></script>
<noscript>
      <iframe src="https://www.google.com/recaptcha/api/noscript?k=6LdHfugSAAAAAJ3LiRIuNdLD1hRrcUMaSAw-vNB9&error=incorrect-captcha-sol" height="300" width="500" frameborder="0"></iframe><br>
      <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
      <input type="hidden" name="recaptcha_response_field" value="manual_challenge">
      </noscript>
code nach aufruf von https://www.google.com/recaptcha/api...t-captcha-sol:

Code:
var RecaptchaState = {
    challenge : '03AHJ_VuudxCJ7WlGevHkBsJiWMx0zJn4gY-5ispwe55gZwPw3qLoAc_M6l52suW6Yc2KN2ZHTMoP_ssx0Bq-2rG6VXqcA_Qrvg35AfQRRp3YS-fXLdXLlSmcvC7e9mzq1D5ojftT69gx3DQV4ijO7pAWNCeCq_CfHnBfj62ovijeYL6aMiWcuJsf0UU_6_theM4KLjIFTMhIMrpvrSKuw-gqHtgPuolWiHOZowtmKMScd-evRmeCVIuw0I8xUfuCJVYSYtX0LeGJiRSxUn9H2wWNGB1Ss6DGSKw',
    timeout : 1800,
    lang : 'de',
    server : 'https://www.google.com/recaptcha/api/',
    site : '6LdHfugSAAAAAJ3LiRIuNdLD1hRrcUMaSAw-vNB9',
Extrahiertes captcha:

https://www.google.com/recaptcha/api...wWNGB1Ss6DGSKw

Aber recaptcha ändert ja das bild immer beim aufruf des links, also bevor ich dazu komme das bild zu extrahieren oder?

Wie mache ich das am besten?

Perlsau 2. Jun 2015 21:48

AW: delphi recaptcha
 
Gar nicht. Das Captcha erfüllt den Zweck zu prüfen, ob sich ein Mensch oder ein Roboter auf seinen Sites zu schaffen macht. Und du bist ganz eindeutig ein Roboter – nein, nicht du, sondern dein Programm natürlich. Ich glaube kaum, daß es die Richtlinien des Forums gestatten, Hilfestellung beim Unterlaufen solcher Sicherheitseinstellungen zu liefern. Vielleicht sagt dir ja auch einer der Moderatoren was dazu, die kennen sich da besser aus ...

Dalai 2. Jun 2015 22:12

AW: delphi recaptcha
 
Noch als Ergänzung: Für den Fall, dass du reCAPTCHA in deiner Anwendung einsetzen willst, gibt es dafür mit Sicherheit eine API bei Google. Gibt ja schließlich eine ganze Reihe von Webseiten und Programmen, die das benutzen.

MfG Dalai

Lyan 2. Jun 2015 22:31

AW: delphi recaptcha
 
Zitat:

Zitat von Perlsau (Beitrag 1303951)
Gar nicht. Das Captcha erfüllt den Zweck zu prüfen, ob sich ein Mensch oder ein Roboter auf seinen Sites zu schaffen macht. Und du bist ganz eindeutig ein Roboter – nein, nicht du, sondern dein Programm natürlich. Ich glaube kaum, daß es die Richtlinien des Forums gestatten, Hilfestellung beim Unterlaufen solcher Sicherheitseinstellungen zu liefern. Vielleicht sagt dir ja auch einer der Moderatoren was dazu, die kennen sich da besser aus ...

Es geht ja nicht darum das Captcha per ocr zu cracken und dann automatisch auszufüllen, sondern vielmehr darum das Captcha vom user eingeben zu lassen, im Programm.

Ich hatte das mal vor einigen Jahren gemacht und ich bin mir sicher dass es geht.

Perlsau 2. Jun 2015 22:36

AW: delphi recaptcha
 
Zitat:

Zitat von Lyan (Beitrag 1303954)
Es geht ja nicht darum das Captcha per ocr zu cracken und dann automatisch auszufüllen, sondern vielmehr darum das Captcha vom user eingeben zu lassen, im Programm. Ich hatte das mal vor einigen Jahren gemacht und ich bin mir sicher dass es geht.

Dann nehm ich alles zurück und behaupte das Gegenteil ... was auch immer :lol:

Capstone 3. Jun 2015 20:13

AW: delphi recaptcha
 
Zitat:

Zitat von Lyan (Beitrag 1303954)
[...]
Es geht ja nicht darum das Captcha per ocr zu cracken und dann automatisch auszufüllen, sondern vielmehr darum das Captcha vom user eingeben zu lassen, im Programm.

Ich hatte das mal vor einigen Jahren gemacht und ich bin mir sicher dass es geht.

das hatten früher auch mal einige XSS-Scripte und einige Malware gemacht - die Images herunterladen, den dämlichen, ahnungslosen Anwender auswerten und eingeben lassen - weil er Warez runterladen wollte - und selber dann die Captchaantwort ohne jegliche eigene Rechenzeit benutzen.

mußte mal googlen und reversen

viel Spaß!:D
(aber nicht selber Opfer werden !!! :P)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz