ReCaptcha - nigdy nie uznaje za poprawne przepisanie

0

Siema.
Ma ktoś kod do odczytywania obrazków (adresów URL) recaptcha w C#? Sam napisałem, odczytuje niby, ale za każdym razem wywala, że nieprawidłowa captcha. I zawsze daje do rozwiązania obrazki tego typu:
user image
Co więcej, wchodząc na stronę recaptchy normalnie przez przeglądarkę z [b]wyłączonym[/b] javascriptem (np.: http://www.google.com/recaptcha/api/noscript?k=6Lchpe4SAAAAAI2Sj5dfX8ft-ZqTxkowI5Ur4lii ) też wyrzuca mi ciągle te "trudniejsze" captche i choćbym się starał wpisać dokładnie literka po literce, to za każdym razem muszą rozwiązać od nowa, bo niby źle wpisałem.
Żeby nie było, że bez kodu:
http://pastebin.com/NTQp4Xc5

Dodam, że ten kod działał normalnie przez dwa lata (nawet z tymi trudnymi captchami jak na obrazku wyżej), a od chyba dwóch miesięcy ciągle wywala, że źle wpisuję kapczę. To jakiś błąd Google?

0

To jest błąd Google tego typu captcha (czyli ta która się pokazuje bez JavaScript) już od jakiegoś czasu nigdy nie będzie poprawna.

3

CAPTCHA raczej służy do tego żeby była trudna do rozwiązania dla maszyn, więc jeśli kod w C# łamiący CAPTCHę przestał działać to raczej feature a nie bug :P.

Nie wiem czy powinienem pomagać w takich rzeczach, ale żeby nie pisać pustych postów:
Sprawdź czy po wejściu przeglądarka na ten URL który generuje CAPTCHę masz normalny/poprawny obrazek (piszesz że też masz te starsze - to znaczy że w ogóle reCaptcha Ci nie działa nigdzie?).

  • Jeśli tak, to znaczy że google jakoś fingerprintuje przeglądarkę, i np. nie podoba mu sie Twój webHelper (tzn. poznaje że to nie prawdziwa przeglądarka). Na 90% po jakichś nagłówkach HTTP, spróbuj pozmieniać UA, Accept-Encoding i różne podobne (najlepiej zrób tak żeby nagłówki były identyczne do tego co Twoja przeglądarka wyśle).
  • Jesli nie, to znaczy że sposób przestał działać na dobre i zostaje przepisanie wszystkiego na javascriptową captchę (ok, jest jeszcze mała szansa że CAPTCHA sprawdza referer, ale wątpię).
0

Ale tu nie chodzi o łamanie przez maszyny tylko o to że mimo poprawnego na 100%, bo mimo że często jest dość niewyraźna to czasem jest całkiem czytelna nigdy nie jest poprawna. Nawet w przeglądarce oczywiście chodzi o wersję generowaną gdy jest wyłączona obsługa JS wyglądającą jak na screenie zmieszczonym przez autora wątku (gdy JS jest włączona jest inna wersja a tą jakiej link ma być wygenerowany Google rozpoznaje po ciastkach które są generowane przy użyciu jakiegoś zdrowo pokręconego skryptu JS) .Jak ktoś ma wątpliwości to proszę rozwiązać i życzę powodzenia https://www.google.com/recaptcha/api/fallback?k=6Lf7VQITAAAAACvt17bA5Y7QEvPUyu7ptl_-STKu Za pierwszym razem prawdopodobnie pokaże błąd (chyba przez brak referer) trzeba odświeżyć stronę.

0
kAzek napisał(a):

To jest błąd Google tego typu captcha (czyli ta która się pokazuje bez JavaScript) już od jakiegoś czasu nigdy nie będzie poprawna.

Cześć.
Czyli co, mam pisać do Google i zgłosić to jako bug?
Pozdro

0
kAzek napisał(a):

Ale tu nie chodzi o łamanie przez maszyny tylko o to że mimo poprawnego na 100%, bo mimo że często jest dość niewyraźna to czasem jest całkiem czytelna nigdy nie jest poprawna. Nawet w przeglądarce oczywiście chodzi o wersję generowaną gdy jest wyłączona obsługa JS wyglądającą jak na screenie zmieszczonym przez autora wątku (gdy JS jest włączona jest inna wersja a tą jakiej link ma być wygenerowany Google rozpoznaje po ciastkach które są generowane przy użyciu jakiegoś zdrowo pokręconego skryptu JS) .Jak ktoś ma wątpliwości to proszę rozwiązać i życzę powodzenia https://www.google.com/recaptcha/api/fallback?k=6Lf7VQITAAAAACvt17bA5Y7QEvPUyu7ptl_-STKu Za pierwszym razem prawdopodobnie pokaże błąd (chyba przez brak referer) trzeba odświeżyć stronę.

Post napisany przez "Czarny młot" to mój post.
Nic się z tym nie da zrobić? Bardzo dobry sposób na wyeliminowanie crawlerów nieużywających JS. Teraz nawet ręcznie nie da się tego rozwiązać...

0

No tak, wszystko wygląda na to że to jest ich bug bo gdyby to było celowe to po prostu mogli by w ogóle nie wyświetlać captcha.

1 użytkowników online, w tym zalogowanych: 0, gości: 1