Fritz!Load…

… Forum für Software-Entwickler, Web-Designer und Benutzer.

Du bist nicht angemeldet.

Ankündigung

Liebe Fritz!Load-Nutzer,
wie man am Datum des letzten Beitrags erkennt, wird dieses Forum seit langem nicht mehr benutzt. Zwar entstehen keine zusätzliche Kosten, um dieses Forum zu halten, nichtsdestotrotz macht es keinen Sinn ein totes Forum im Internet zu präsentieren. Aus diesem Grund werden wir demnächst dieses Forum schließen. Falls sich dennoch ein paar hartgesottene Mitglieder finden, die dieses Forum immer noch am Leben halten wollen, sollen sich bitte im Forum „Allgemeine Diskussion“ melden.
(19.12.2023)

Hinweis: Falls sich die Forum-Adresse ändern sollte, so gehe bitte auf die Fritz!Load-FAQ-Seite in Sourceforge.net, um die aktuelle Forum-Adresse zu erfahren oder aktualisiere deine Fritz!Load-Version auf den neuesten Stand und nutze den Link „Forum“ unter „Allgemein“ in der Registerkarte „Hilfe“ direkt in Fritz!Load.

#1 am 27. Feb. 2018 um 00:07 Uhr

rolex0815
Entwickler
Registriert: am 29. Jun. 2012
Beiträge: 558

Recaptcha V2

Die von @roadman17 erstellten recaptcha v2 solver Funktionen sind an die richtige Stelle gewandert.
Siehe https://sourceforge.net/p/avmload/code/2895/

Derweil ist die Erkennung ob recaptcha v2 vom Hoster verwendet wird noch nicht zuverlässig, aber das ist nur temporär, da ab 01.04.2018 nur mehr v2 gehen wird.

Abwesend

#2 am 27. Feb. 2018 um 01:29 Uhr

thecoder2012
Mitglied
Ort: Internet
Registriert: am 05. Dec. 2012
Beiträge: 95
Internetseite

Antw.: Recaptcha V2

rolex0815 schrieb:

Die von @roadman17 erstellten recaptcha v2 solver Funktionen sind an die richtige Stelle gewandert.
Siehe https://sourceforge.net/p/avmload/code/2895/

Top!

rolex0815 schrieb:

Derweil ist die Erkennung ob recaptcha v2 vom Hoster verwendet wird noch nicht zuverlässig, aber das ist nur temporär, da ab 01.04.2018 nur mehr v2 gehen wird.

Könnte man nicht einfach einen zusätzlichen Wert übergeben ala "rcv2=1" oder sowas?
Bin mir unsicher ob die Erkennung sonst nicht mehrere Varianten abdecken müsste.


Join 9kw.eu Captcha Service now and let your Fritz!Load continue downloads while you sleep. smile
http://www.9kw.eu/

Abwesend

#3 am 27. Feb. 2018 um 11:56 Uhr

rolex0815
Entwickler
Registriert: am 29. Jun. 2012
Beiträge: 558

Antw.: Recaptcha V2

Ich will so wenig wie möglich an der bestehenden Captcha Implementierung (generell wie es in FL gehandhabt wird) ändern.

Das erfordert mMn nach (ich lasse mich gern eines besseren belehren) ein Erkennen im Captcha Handling ob Recaptcha v1 oder v2 vorliegt ODER eine Änderung der Hoster Plug-ins, wo dann an der entsprechenden Stelle z.B. gleich

set_solution_recaptchav2()

aufgerufen wird.

Bei filer.net ist es für mich zumindest so zu sehen. Der jetzige komfortable Aufruf beschränkt sich auf

	# captcha processing
	if is_captcha $f; then
		captcha_service_active || return
		captcha_solution $f || continue

den Rest übernehmen dann eben die Funktionen fürs Captcha Handling. Das heißt, man muss entweder dort erkennen ob v1 oder v2, oder den komfortablen Aufruf ändern. Tendiere klar zum Erkennen in den Captcha Routinen, nur mir ist eben kein sicher funktionierender Weg klar bis jetzt.

Aber hier im Forum kommen sicher Anregungen - sorry, wenn ich bereits etwas Über-sehen/lesen habe, wo die Lösung schon steht.  smile

Abwesend

#4 am 27. Feb. 2018 um 12:14 Uhr

thecoder2012
Mitglied
Ort: Internet
Registriert: am 05. Dec. 2012
Beiträge: 95
Internetseite

Antw.: Recaptcha V2

Naja müsste man sich wohl intensiver anschauen.

Nur eine Anmerkung:
Feedback kann auch bei RCv2 (interaktiven Captchas) gesendet werden aber hat lediglich keine Auswirkung auf das eigene Guthaben.

Der Beitrag wurde geändert von thecoder2012 (am 27. Feb. 2018 um 12:14 Uhr)


Join 9kw.eu Captcha Service now and let your Fritz!Load continue downloads while you sleep. smile
http://www.9kw.eu/

Abwesend

#5 am 08. Mar. 2018 um 12:14 Uhr

rolex0815
Entwickler
Registriert: am 29. Jun. 2012
Beiträge: 558

Antw.: Recaptcha V2

thecoder2012 schrieb:

Feedback kann auch bei RCv2 (interaktiven Captchas) gesendet werden aber hat lediglich keine Auswirkung auf das eigene Guthaben.

Keine oder kleine?
___________________________________________________________________

Habe jetzt doch einige Zeit mit RecaptchaV2 verbracht, ich bekomme kein gelöstes Captcha von 9kw.eu zurück, wenn man den Parameter "Pageurl" weglässt, obwohl er als "optional" gekennzeichnet ist.

https://www.9kw.eu/api.html#apisubmit-tab

pageurl: quellenurl (optional, max. 200 Zeichen)

Hmm, damit bekommt 9kw. eine schöne Linksammlung zusammen? Jede andere URL liefert kein korrektes Captcha.

  • Ist es notwendig bei RecaptchaV2 die Quellenurl mitzuliefern? (also Doku zur API falsch)

  • Wie erfolgt eigentlich die Zuordnung, welches Captcha der User gerade hat?

Der public_key alleine kommt ja von der Seite, da ist ja noch keine Userinformation drinnen, also geht es nur über die Quellenurl?
Wird die IP des einreichenden Users verwendet, um zu erkennen welcher User auf der Seite xy das Captcha anfordert?

Abwesend

#6 am 08. Mar. 2018 um 12:34 Uhr

roadman17
Entwickler
Registriert: am 07. Jul. 2012
Beiträge: 357

Antw.: Recaptcha V2

Der Parameter pageurl ist wichtig, da der Public Key nur für bestimmte Seiten freigeschaltet ist.
Im Shareonline-Plugin habe ich deshalb einfach eine share-online-Seite als Parameter angegeben, die möglichst echt aussieht, aber nicht den echten Link verrät. Das war in der Hoffnung, dass die Captchas dadurch nicht zu schwer werden. Zugelassen wäre aber jede beliebige share-online Seite.

Das Optionale ist bestimmt noch ein Relikt von Zeiten wo standardmäßig zusätzlich immer localhost freigeschaltet war, aber thecoder2012 wird bestimmt mehr zu sagen können.

Abwesend

#7 am 08. Mar. 2018 um 13:26 Uhr

thecoder2012
Mitglied
Ort: Internet
Registriert: am 05. Dec. 2012
Beiträge: 95
Internetseite

Antw.: Recaptcha V2

roadman17 schrieb:

Das Optionale ist bestimmt noch ein Relikt von Zeiten wo standardmäßig zusätzlich immer localhost freigeschaltet war, aber thecoder2012 wird bestimmt mehr zu sagen können.

rolex0815 schrieb:

Habe jetzt doch einige Zeit mit RecaptchaV2 verbracht, ich bekomme kein gelöstes Captcha von 9kw.eu zurück, wenn man den Parameter "Pageurl" weglässt, obwohl er als "optional" gekennzeichnet ist.

Der Parameter ist weiterhin optional aber Google hat bereits vor geraumer Zeit bei ReCaptcha v2 die Prüfung auf die Url/Domain als Voreinstellung für Seitenbetreiber aktiviert.
Dazu ist die API auch nicht nur ReCaptcha v2 sondern auch für Keycaptcha, Coincaptcha und Funcaptcha. In Zukunft sicherlich noch weitere Formen. Das Prinzip selbst ist dabei immer gleich.
Sicherlich kann man die Dokumentation in Zukunft verbessern dazu.

rolex0815 schrieb:

Hmm, damit bekommt 9kw. eine schöne Linksammlung zusammen? Jede andere URL liefert kein korrektes Captcha.

Allgemein reicht es derzeit die Domain mit Subdomain zu übermitteln bzw. ggf. noch den Pfad. Meines Wissens ist die vollständige Url noch(!) nicht erforderlich.
Dazu kann der Captcha Dienst nichts für die fortlaufend geänderten Bedingungen von Google.

rolex0815 schrieb:

Ist es notwendig bei RecaptchaV2 die Quellenurl mitzuliefern? (also Doku zur API falsch)

In 99% der Fällen bei ReCaptcha V2 inzwischen ja. Man findet sicher noch ältere Schlüssel von Google.
Die Doku ist korrekt. Man könnte höchstens einen Hinweis anbringen das es bei bestimmten Arten wie ReCaptcha v2 erforderlich sein könnte.

rolex0815 schrieb:

Wie erfolgt eigentlich die Zuordnung, welches Captcha der User gerade hat?

Das System schaut welcher User frei ist und teilt es entsprechend zu.

rolex0815 schrieb:

Der public_key alleine kommt ja von der Seite, da ist ja noch keine Userinformation drinnen, also geht es nur über die Quellenurl?

Die Quellenurl wird erst beim Lösen benötigt in 99% der Fälle und nicht vorher. Google wendet viele Faktoren an und alle haben eine Gewichtung meines Wissens.

rolex0815 schrieb:

Wird die IP des einreichenden Users verwendet, um zu erkennen welcher User auf der Seite xy das Captcha anfordert?

Beim Lösen wäre der erste sichtbare Punkt für Google. Vorher ist ein Abruf im Prinzip bisher nicht nötig. Also wegen Datenschutz liegt ein Teil auch am Downloadtool.
Optimal wäre vermutlich es einmal am Tag abzurufen und im Cache zu speichern.

Ein Proxy als Beispiel ist erforderlich wenn Google unzufrieden mit 2 IP-Adressen ist.

Diverse Meldungen können erscheint. Ein Beispiel (hab grad die anderen Meldungen nicht zur Hand):
browser_old_rc2.jpg
Hab für ReCaptcha v1 auch mal ein Bild unter http://ryblog.eu/fritzload/viewtopic.php?pid=3393#p3393 hinzugefügt. big_smile

roadman17 schrieb:

Im Shareonline-Plugin habe ich deshalb einfach eine share-online-Seite als Parameter angegeben, die möglichst echt aussieht, aber nicht den echten Link verrät. Das war in der Hoffnung, dass die Captchas dadurch nicht zu schwer werden. Zugelassen wäre aber jede beliebige share-online Seite.

JDownloader 2 selbst reicht derzeit nur Domain inkl. Subdomain ein. Nur in Ausnahmen wie bei SJ wird eine angepasste Url gesendet.
Vom Datenschutz her kann man derzeit die Fileid einfach durch einen Zufallswert ersetzen. Die exakt gleiche Url dürfte eher auffällig wirken aber Fritz!Load hat ja keinen hohen Anteil.

Wobei unklar ist ob ggf. Lösungen dadurch abgelehnt werden könnten. Vermutung gibt es dazu aber bisher keine konkreten Beweise.

Der Beitrag wurde geändert von thecoder2012 (am 08. Mar. 2018 um 13:34 Uhr)


Join 9kw.eu Captcha Service now and let your Fritz!Load continue downloads while you sleep. smile
http://www.9kw.eu/

Abwesend

#8 am 08. Mar. 2018 um 14:29 Uhr

rolex0815
Entwickler
Registriert: am 29. Jun. 2012
Beiträge: 558

Antw.: Recaptcha V2

Danke für Eure Erklärungen!

Abwesend

#9 am 08. Mar. 2018 um 15:19 Uhr

thecoder2012
Mitglied
Ort: Internet
Registriert: am 05. Dec. 2012
Beiträge: 95
Internetseite

Antw.: Recaptcha V2

rolex0815 schrieb:

Danke für Eure Erklärungen!

Möchte noch anmerken das es alles nur Beobachtungen und Erfahrungswerte sind. Gesicherte Informationen von Google existieren in der Regel nicht.  wink


Join 9kw.eu Captcha Service now and let your Fritz!Load continue downloads while you sleep. smile
http://www.9kw.eu/

Abwesend

#10 am 08. Mar. 2018 um 16:16 Uhr

rolex0815
Entwickler
Registriert: am 29. Jun. 2012
Beiträge: 558

Antw.: Recaptcha V2

Also die domain als pageurl scheint zur Zeit ausreichend sein. Angepasste Version wird demnächst eingecheckt.

Abwesend

Fußzeile des Forums

Angetrieben von FluxBB