Kailangan ko ng tulong na ma-bypass ang captcha sa isang partikular na website
Hindi kami tumutulong sa mga ganito. Kahit na may karagdagang bayad. Pakiusap huwag nang magtanong.
Hindi kami nakikialam sa ganito dahil sa aming misyon: magbigay ng ligal, ligtas, at maaasahang API para sa paglutas ng mga Recaptcha - yun lamang.
Gumawa kami ng pahina kung saan puwede kang magpost ng iyong mga trabaho at maghanap ng mga developer upang maibigay ang iyong mga pangangailangan. Maaari mong gawin ito sa aming Sentro ng mga Developer.
Maaari ka ring maghanap ng mga solusyon sa stackoverflow, github, mga forum.
Hindi kami nakikialam sa ganito dahil sa aming misyon: magbigay ng ligal, ligtas, at maaasahang API para sa paglutas ng mga Recaptcha - yun lamang.
Gumawa kami ng pahina kung saan puwede kang magpost ng iyong mga trabaho at maghanap ng mga developer upang maibigay ang iyong mga pangangailangan. Maaari mong gawin ito sa aming Sentro ng mga Developer.
Maaari ka ring maghanap ng mga solusyon sa stackoverflow, github, mga forum.
Lahat ng tungkol sa Recaptcha V3
Lahat ng tungkol sa Recaptcha Enterprise
Mga katanungan tungkol sa paglutas ng Recaptcha na may proxy. Angkop sa Funcaptcha, GeeTest, hCaptcha.
Paano lutasin ang Recaptcha sa Google SERP?
Para lutasin ang ganitong uri ng Recaptcha, kailangan mong ipadala ang halaga ng "data-s" sa katangian ng recaptchaDataSValue galing sa widget ng Recaptcha at gamitin ang mga cookie ng manggagawa na nakuha mo sa sagot ng getTaskResult.
Sa oras ng pagkakasulat nito, ang tekstong solusyong ito ay parehong gumagana sa proxy-off at proxy-on na mga gawain.
Pamamaraan ng solusyon:
1. Tukuyin ang redirect sa sorry/index?blablabla, alalahanin ang mga cookie.
2. Kunin ang halaga ng data-s, gumawa ng gawaing Recaptcha na may ganitong halaga.
3. Kapag handa na ang gawain, makatatanggap ka ng g-response at cookie ng manggagawa sa getTaskResult.
4. Idagdag ang mga cookie ng manggagawa sa mga nai-save sa unang hakbang.
5. Isumite ang form na may mga patlang na q, g-recaptcha-response, at continue.
6. Kung matagumpay, ikaw ay mareredirect sa Google SERP. Para sa lahat ng mga susunod na kahilingan, gamitin ang mga cookie na nakuha.
Tingnan ang pruwebang konsepto sa PHP.
Ang aming github library ay WALANG mga bagong pagpipilian sa pagpapadala ng data-s.
Kailangang ikaw mismo ang magdagdag nito ayon sa dokumentasyon ng API.
Kung ikaw ay nakakakuha ng error na ERROR_TOKEN_EXPIRED, isumiteng muli ang iyong gawain na may bagong token. Dahil ang token na ito ay para sa single-use, hindi namin ito kayang italagang muli sa ibang manggagawa kapag ang nauna ay kinansela ito. Sa kasong ito, ikakansela namin ang gawain at mamarkahang bayad na (para ito ay libre na para sa iyo).
Sa oras ng pagkakasulat nito, ang tekstong solusyong ito ay parehong gumagana sa proxy-off at proxy-on na mga gawain.
Pamamaraan ng solusyon:
1. Tukuyin ang redirect sa sorry/index?blablabla, alalahanin ang mga cookie.
2. Kunin ang halaga ng data-s, gumawa ng gawaing Recaptcha na may ganitong halaga.
3. Kapag handa na ang gawain, makatatanggap ka ng g-response at cookie ng manggagawa sa getTaskResult.
4. Idagdag ang mga cookie ng manggagawa sa mga nai-save sa unang hakbang.
5. Isumite ang form na may mga patlang na q, g-recaptcha-response, at continue.
6. Kung matagumpay, ikaw ay mareredirect sa Google SERP. Para sa lahat ng mga susunod na kahilingan, gamitin ang mga cookie na nakuha.
Tingnan ang pruwebang konsepto sa PHP.
Ang aming github library ay WALANG mga bagong pagpipilian sa pagpapadala ng data-s.
Kailangang ikaw mismo ang magdagdag nito ayon sa dokumentasyon ng API.
Kung ikaw ay nakakakuha ng error na ERROR_TOKEN_EXPIRED, isumiteng muli ang iyong gawain na may bagong token. Dahil ang token na ito ay para sa single-use, hindi namin ito kayang italagang muli sa ibang manggagawa kapag ang nauna ay kinansela ito. Sa kasong ito, ikakansela namin ang gawain at mamarkahang bayad na (para ito ay libre na para sa iyo).
Ang Recaptcha ay nalutas nang napakatagal
Ang Google ay kamakailan lang ay tinaasan ang pagkakumplikado ng kanilang Recaptcha at ginawang mas kumplikado para sa lahat. Ang aktwal na oras na gugugulin ay nakadepende kung gaano naispam ang isang domain, na Google mismo ang nagsusukat. Ang magandang balita ay maaari mong lutasin ang Recaptcha nang mas maaga, bago pa mismo gamitin ang token sa website. Ang haba ng buhay ng isang token ay 120 segundo magmula sa pagkalutas ng palaisipan.
Ito ang 2 opsiyon na aming iminumungkahi:
Opsiyon 1. Gamitin ang aming Warm-up ng Recaptcha na feature para paunang makabuo nang awtomatiko ng mga token ng Recaptcha at gumawa ng sarili mong pribadong grupo ng mga token para sa bawat website na iyong pupuntahan. Ang pagtawag sa aming API para lutasin ang isa pang Recaptcha ang kakalabit sa aming backend, kung saan gagawa ng warm-up na mga kopya ng iyong gawain sa kaparehong adres ng website at susi ng site. Maaari mo nang gamitin ang kahit anumang token na unang lalabas at gamitin ang iba pang mga paunang nagawang mga token sa mga susunod na gawain. Ngunit, ang bawat token ay nagtatagal ng 120 segundo, kaya ito ay mas angkop para sa mga gawaing paulit-ulit sa isang website. Kung ikaw ay titigil ng mas matagal sa 100 segundo sa pagitan ng mga Recaptcha, ang feature na ito ay hindi para sa iyo.
Hindi mo kailangang itune ang iyong aplikasyon sa anumang paraan para gamitin ang feature na ito. Kailangan mo lang itong i-on, pumili ng isa sa mga mode, at piliin kung ilang mga sobrang token ang kailangan naming lutuin at itago nang ayon sa iyong kagustuhan.
Opsiyon 2. Ikaw mismo ang magiimplementa ng mekanismo ng pre-caching ng token ng iyong aplikasyon. Pag-aralan kung paano ito gawin dito.
Ito ang 2 opsiyon na aming iminumungkahi:
Opsiyon 1. Gamitin ang aming Warm-up ng Recaptcha na feature para paunang makabuo nang awtomatiko ng mga token ng Recaptcha at gumawa ng sarili mong pribadong grupo ng mga token para sa bawat website na iyong pupuntahan. Ang pagtawag sa aming API para lutasin ang isa pang Recaptcha ang kakalabit sa aming backend, kung saan gagawa ng warm-up na mga kopya ng iyong gawain sa kaparehong adres ng website at susi ng site. Maaari mo nang gamitin ang kahit anumang token na unang lalabas at gamitin ang iba pang mga paunang nagawang mga token sa mga susunod na gawain. Ngunit, ang bawat token ay nagtatagal ng 120 segundo, kaya ito ay mas angkop para sa mga gawaing paulit-ulit sa isang website. Kung ikaw ay titigil ng mas matagal sa 100 segundo sa pagitan ng mga Recaptcha, ang feature na ito ay hindi para sa iyo.
Hindi mo kailangang itune ang iyong aplikasyon sa anumang paraan para gamitin ang feature na ito. Kailangan mo lang itong i-on, pumili ng isa sa mga mode, at piliin kung ilang mga sobrang token ang kailangan naming lutuin at itago nang ayon sa iyong kagustuhan.
Opsiyon 2. Ikaw mismo ang magiimplementa ng mekanismo ng pre-caching ng token ng iyong aplikasyon. Pag-aralan kung paano ito gawin dito.
Ang mga Recaptcha ay nalutas nang mali
May ibang mga website na maaaring hilingin sa iyo na lutasing muli ang mga Recaptcha. Ang gawaing ito ay magdedepende sa code ng backend ng puntiryang website at API ng Google. Sa kabila ng mga balidong g-response galing sa aming serbisyo, maaaring hilingin sa iyo na lutasin ang mga Recaptcha nang paulit-ulit. Maaari na ang dahilan ay ang bilang ng mga hiling galing na sa iyong IP, mga maling narekord na cookie, na-blacklist na user-agent, atbp.
Ang ibang mga website ay marahil nag-cocode ng kanilang sariling sopistikadong JavaScript na gumagawa ng mga karagdagang token habang ang gumagamit ay nasa website. Nirerekomenda namin ang pag-automate ng ganitong mga pahina gamit ang mga headless na kapaligiran gaya ng Puppeteer. Kami ay nagbibigay sa aming mga kostumer ng libreng mga tutorial sa paksang ito.
Kapag nagawa mo na ang lahat ng pagsusuri at ikaw ay tiyak na may mali sa aming panig, maaari mong iulat ang bawat nabigong Recaptcha sa aming metodong API reportIncorrectRecaptcha. Mangyaring maging pamilyar sa dokumentadong deskripsiyon.
Ang ibang mga website ay marahil nag-cocode ng kanilang sariling sopistikadong JavaScript na gumagawa ng mga karagdagang token habang ang gumagamit ay nasa website. Nirerekomenda namin ang pag-automate ng ganitong mga pahina gamit ang mga headless na kapaligiran gaya ng Puppeteer. Kami ay nagbibigay sa aming mga kostumer ng libreng mga tutorial sa paksang ito.
Kapag nagawa mo na ang lahat ng pagsusuri at ikaw ay tiyak na may mali sa aming panig, maaari mong iulat ang bawat nabigong Recaptcha sa aming metodong API reportIncorrectRecaptcha. Mangyaring maging pamilyar sa dokumentadong deskripsiyon.
Ano ang Warm-up ng Recaptcha?
Ang aming Warm-up ng Recaptcha na feature ay awtomatikong paunang-ginagawa ang mga token ng Recaptcha at gumagawa ng pribadong pool ng mga token para sa iyo: isang token para sa bawat website na may Recaptcha na iyong nilulutas. Ang pagtawag sa aming API para maglutas ng isa pang Recaptcha ay kakalabit sa aming backend, na gagawa ng mga aninong warm-up na kopya ng iyong gawain na may parehong adres ng website at susi ng site. Wala kang access sa mga ito, ngunit kapag ang isa sa iyong pool ay handa na, ang resulta ay awtomatikong ilalagay sa iyong unang gawain na ipinasa sa API. Ang mga resulta ng ibang mga gawain sa pool ay ilalagay sa mga susunod na gawain na iyong ginawa gamit ang API.
Ito ay gumagawa ng tuloy-tuloy na daloy ng mainit na mga token ng Recaptcha para agarang magamit. Para maprotektahan ka sa anumang pagkatalo, mayroon kaming setting na "expiration threshold", na nagbibilang kung ilang warm-up na pool ng mga token na ang napaso at hindi nailagay sa iyong mga gawaing API. Kapag inabot mo ang expiration threshold, titigilan namin ang paggawa ng mga bagong token para sa pool.
Ang bawat token ay may haba ng buhay na 120 segundo, kaya ito ay mas bagay kapag ikaw ay may ginagawang pauli-ulit sa isang website. Kapag hininto mo ng mas matagal sa 100 sengundo sa pagitan ng mga Recaptcha, ang Warm-up ng Recaptcha na feature ay hindi bagay sa iyo.
Hindi mo kailangang i-tune ang iyong aplikasyon sa anumang paraan para magamit ang feature na ito. Kailangan mo lang na i-on, pumili ng mode, at piliin kung ilang mga libreng token ang dapat naming lutuin at itago nang ayon sa iyong nais.
Tandaan na wala kang direktang access sa pool ng mga token; ito ay pinamamahalaan ng aming sistema para maiwasan ang dobleng paggamit ng mga token. Kung ito ay hindi ok para sa iyo, ikaw ay malayang gumawa ng kaparehong warm-up na feature sa iyong aplikasyon.
Bayad.
Ikaw ay magbabayad para sa bawat aninong kopya ng warm-up na gawain, kahit na ito ay ginamit o nawala, o ito ay napaso.
Ito ay gumagawa ng tuloy-tuloy na daloy ng mainit na mga token ng Recaptcha para agarang magamit. Para maprotektahan ka sa anumang pagkatalo, mayroon kaming setting na "expiration threshold", na nagbibilang kung ilang warm-up na pool ng mga token na ang napaso at hindi nailagay sa iyong mga gawaing API. Kapag inabot mo ang expiration threshold, titigilan namin ang paggawa ng mga bagong token para sa pool.
Ang bawat token ay may haba ng buhay na 120 segundo, kaya ito ay mas bagay kapag ikaw ay may ginagawang pauli-ulit sa isang website. Kapag hininto mo ng mas matagal sa 100 sengundo sa pagitan ng mga Recaptcha, ang Warm-up ng Recaptcha na feature ay hindi bagay sa iyo.
Hindi mo kailangang i-tune ang iyong aplikasyon sa anumang paraan para magamit ang feature na ito. Kailangan mo lang na i-on, pumili ng mode, at piliin kung ilang mga libreng token ang dapat naming lutuin at itago nang ayon sa iyong nais.
Tandaan na wala kang direktang access sa pool ng mga token; ito ay pinamamahalaan ng aming sistema para maiwasan ang dobleng paggamit ng mga token. Kung ito ay hindi ok para sa iyo, ikaw ay malayang gumawa ng kaparehong warm-up na feature sa iyong aplikasyon.
Bayad.
Ikaw ay magbabayad para sa bawat aninong kopya ng warm-up na gawain, kahit na ito ay ginamit o nawala, o ito ay napaso.
Ano ang mga opsiyon para malutas ang Recaptcha v2?
Opsiyon 1.
Ine-emulate namin ang presensiya ng gumagamit sa puntiryang website at bina-bypass namin mismo ang lahat ng mga javascript. Maaari mong simulan ang pag-aaral sa dokumentasyon sa artikulong ito - Mga Form na may Recaptcha. Isumite ang eskemang awtomasyon.. Ang halaga ay 2 USD kada 1000 imahe. Ang metodong ito ay nangangailangan ng proxy na galing sa iyo para malutas ito.
Opsiyon 2.
Pareho sa opsiyon 1, ngunit nilulutas namin ito sa aming sariling proxy. Ang ganitong uri ng gawain ay tinatawag na RecaptchaV2TaskProxyless at nagkakahalaga ng kaparehong 2 USD kada 1000 na mga g-response na solusyon.
Ine-emulate namin ang presensiya ng gumagamit sa puntiryang website at bina-bypass namin mismo ang lahat ng mga javascript. Maaari mong simulan ang pag-aaral sa dokumentasyon sa artikulong ito - Mga Form na may Recaptcha. Isumite ang eskemang awtomasyon.. Ang halaga ay 2 USD kada 1000 imahe. Ang metodong ito ay nangangailangan ng proxy na galing sa iyo para malutas ito.
Opsiyon 2.
Pareho sa opsiyon 1, ngunit nilulutas namin ito sa aming sariling proxy. Ang ganitong uri ng gawain ay tinatawag na RecaptchaV2TaskProxyless at nagkakahalaga ng kaparehong 2 USD kada 1000 na mga g-response na solusyon.
Hindi ko mahanap ang sitekey sa web page.
Kung wala ito sa pinagmulan na HTML, kung ganun ito ay nag-loload nang pabago-bago. Tingnan ang artikulong ito at pag-aralan kung paano ito mahahanap nang mabilis sa mga sitwasyong gaya nito:
Paggaya ng pagpapatunay ng Recaptcha nang hindi hinahalukay ang pinagmulan na HTML.
Paggaya ng pagpapatunay ng Recaptcha nang hindi hinahalukay ang pinagmulan na HTML.
Naglulutas ba kayo ng Recaptcha para sa mga Android na app?
Hindi kami naglulutas ng Recaptcha para sa mga Android na app.
Para maglutas ng mga recaptcha para sa Android, kailangan naming mag-compile ng hiwalay na app sa android para sa bawat ID ng app at ilalabas ito sa aming mga manggagawa, ito ay posible ngunit, dahil sa ginastos, hindi ito sulit.
Para maglutas ng mga recaptcha para sa Android, kailangan naming mag-compile ng hiwalay na app sa android para sa bawat ID ng app at ilalabas ito sa aming mga manggagawa, ito ay posible ngunit, dahil sa ginastos, hindi ito sulit.
Gusto kong magtakda ng oras para sa Recaptcha
"I want my Recaptchas solved in 30 seconds or less, and I don't want to pay if it takes longer than that to solve them."
Wala kaming ganitong opsiyon.
Habang lumilikha ka ng mga gawaing captcha ang iyong akawnt ay sinisingil sa bawat gawain maliban kung ito ay hahantong sa isang error o lalagpas sa 300 segundo. Kung hindi man, babayaran mo ito kahit ano pa man.
Wala kaming ganitong opsiyon.
Habang lumilikha ka ng mga gawaing captcha ang iyong akawnt ay sinisingil sa bawat gawain maliban kung ito ay hahantong sa isang error o lalagpas sa 300 segundo. Kung hindi man, babayaran mo ito kahit ano pa man.
Warmed by public token - what is this?
It is our core feature which greatly improves Recaptcha solving speed from average 60 seconds to 10 seconds. You can always disabled it in the settings.
Nagbabayad ako ng sobra para sa Recaptcha / ang aking mataas na tawad ay hindi tinanggap
Ang aming sistema ay maaaring makaranas ng mga maikling panahon ng pag-overload galing sa mga recaptcha ng ibang mga kliyente. Sa kasong ito, mangyaring dumulog sa estadistika ng sistema at pumili ng pinakamainam na timeframe para mag-upload ng iyong mga gawaing captcha.
Huwag kalimutan na piliin ang "Recaptcha V2" sa kahon ng dropdown ng pila.
Huwag kalimutan na piliin ang "Recaptcha V2" sa kahon ng dropdown ng pila.
Ang form ng Recaptcha ay matatagpuan sa iyong pansariling lugar. Para makita ito, kailangan mong mag-sign in o gumawa ng iba pang aksiyon.
Hindi mo kailangang mangamba tungkol dito.
Kahit na ang widget ng iyong Recaptcha ay matatagpuan sa isang nakatagong lugar sa website, hindi ito problema. Hindi rin kami bumibisita sa pahinang iyon. Sa halip, ang aming software ay gumagawa ng kapaligiran kung saan ang mga widget ng Recaptcha ay "think" na sila ay nasa puntiryang pahina na. Hindi nila nalalaman ang pagkakaiba; ang adres ng browser parehong-pareho lang, na may http:// o https://, domain/subdomain, daan, at katanungan na mga parametro.
Buong-buo naming ini-emulate ang pagbisita sa website, at hindi mo kailangang magbigay ng kahit anumang login credential o mga session cookie. Kailangan mo lang ipadala ang gawain na may URL gaya ng https://yourdomain.com/ at susi ng site. Gagawa kami ng g-response na puwedeng gamitin sa buong domain. Ang mga g-response ay hindi konektado sa mga espisipikong daan.
Kahit na ang widget ng iyong Recaptcha ay matatagpuan sa isang nakatagong lugar sa website, hindi ito problema. Hindi rin kami bumibisita sa pahinang iyon. Sa halip, ang aming software ay gumagawa ng kapaligiran kung saan ang mga widget ng Recaptcha ay "think" na sila ay nasa puntiryang pahina na. Hindi nila nalalaman ang pagkakaiba; ang adres ng browser parehong-pareho lang, na may http:// o https://, domain/subdomain, daan, at katanungan na mga parametro.
Buong-buo naming ini-emulate ang pagbisita sa website, at hindi mo kailangang magbigay ng kahit anumang login credential o mga session cookie. Kailangan mo lang ipadala ang gawain na may URL gaya ng https://yourdomain.com/ at susi ng site. Gagawa kami ng g-response na puwedeng gamitin sa buong domain. Ang mga g-response ay hindi konektado sa mga espisipikong daan.
Suportado niyo ba ang invisible reCAPTCHA?
Oo, pareho lang ito sa visible reCAPTCHA. Malamang ay makikita namin itong invisible recaptcha nang awtomatiko, pero puwede ka ring magpadala ng "isInvisible" na ang flag set ay true habang pinapadala ang gawaing captcha. Magbibigay ito ng tamang widget na recaptcha sa parte ng manggagawa.
Sanggunian ng API
Sanggunian ng API
What is the valid length of Recaptcha token?
We're solving Recaptchas since 2016 and we saw valid tokens ranging from 50 to 2000 bytes. Any length is valid. Assuming that some lengths means Recaptcha is valid and some are not is wrong.
Paglutas ng Recaptcha sa mga headless na browser
Oo, madali lang na i-bypass ang recaptcha gamit ang NodeJS + Puppeteer. Itsek ang aming libreng mga tutorial sa paksang ito.