Nkhondo yolimbana ndi ma bots omwe ali ndi udindo wolowa malo opatsirana ndikuyesera kupewa chitetezo patsamba lililonse lakhala louma kale. Chida chimodzi chomwe chimagwiritsidwa ntchito poyesa kuthana ndi obowolera awa ndi google kapangidwe, makamaka mtunduwo ReCaptcha V2, pero lamentablemente se ha difundido una vulnerabilidad en esta herramienta que permite resolver las captcha de manera automática.
Nkhani yotsatirayi yophunzitsira idzatilola kuphwanya chitetezo cha ReCaptcha V2, Pogwiritsa ntchito njira zomvera zomwe zimapereka. Nkhaniyi idalembedwa ndi kulowa kotsatira, momwe chiopsezo chimafotokozedwera mwatsatanetsatane ndipo pulogalamu imaperekedwa yomwe imalola kuti tithetse ma captcha mosavuta.
Zotsatira
Kodi ReBreakCaptcha ndi chiyani?
Ndi pulogalamu yaulere yomwe imagwiritsa ntchito chiopsezo cha ReCaptcha V2, ku sinthani captcha mosavuta, kuti mugwiritse ntchito laibulale yokha SeleniumLa Kuzindikira Kulankhula kwa Google Api ndi ma algorithms osiyanasiyana.
Chidachi chimakhala chosavuta, chimadutsa magawo atatu, woyamba pomwe chimathetsa chidule cha «Ine sindine loboti«, Ndiye pomwe captcha yoti itheredwe ikatuluka, sankhani njira yomvera, landirani zomvera ndikuyikonza ndi Kuzindikira Kulankhula kwa Google ApiPomaliza, lowetsani manambala omwe Api amawadziwa ndikuwalowetsa m'munda wa Captcha.
Google Speech Recognition Api itha kulephera mobwerezabwereza, kotero ReBreakCaptchaMumayesa njira zina mpaka mutapeza yankho lolondola.
Sakani ndi kukonza ReBreakCaptcha
Kugwiritsa ntchito ReBreakCaptcha Tiyenera kutsatira zochepa, popeza zolemba zoyambayo zili ndi njira za Windows.
- Choyamba, tiyenera kukhazikitsa zofunikira kuti script igwire ntchito:
sudo pip kukhazikitsa pydub SpeechRecognition selenium
- Chotsatira tiyenera kuphatikizira chosungira cha script:
git clone https://github.com/eastee/rebreakcaptcha.git
- Timapita pakompyuta yosinthidwa ndikusintha kalasiyo, ndimayendedwe ofanana a Linux.
cd rebreakcaptcha nano nano rebreakcaptcha.py
Ayenera kusintha izi
# Firefox / Gecko driver Yogwirizana FIREFOX_BIN_PATH = r "C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe" GECKODRIVER_BIN = r "C: \ geckodriver.exe"
Mwa njira ku Linux
# Firefox / Gecko driver Yogwirizana FIREFOX_BIN_PATH = r "/ usr / bin / firefox" GECKODRIVER_BIN = r "/ usr / bin / geckodriver"
Momwemonso ngati mugwiritsa ntchito python3, m'malo mwake
xrange
ndirange
. Tiyeneranso kusintha ulalo womwe tikufuna kugwiritsa ntchito script (Ndiye kuti, yomwe tikufuna kuti scriptyo ithetse).
Titha kuzichita pamzere pomwe zotsatirazi zikuwonekera:
RECAPTCHA_PAGE_URL = "https://www.google.com/recaptcha/api2/demo"
- Pomaliza tiyenera kuthamanga ReBreakCaptcha, imangotsegula msakatuliyo ndi url yomwe yawonetsedwa ndikuchita njira yothetsera captcha yomwe ikufunsidwayo.
python3 rebreakcaptcha.py
Zotsatira za ReBreakCaptcha
Tsambali limatha kukhala maziko oligwiritsa ntchito munjira zosiyanasiyana komanso mu python ndi njira zosavuta kuti tithandizire. Kugwiritsa ntchito chida ichi kuyenera kukhala kugwiritsa ntchito maphunziro, ndipo kwa anthu wamba ndikofunikira kuti tizifalitse chifukwa zimatsimikizira kuti posachedwa tidzakhala ndi chigamba chothetsa vutoli.
Chiwopsezo chikugwira ntchito mpaka pano, motero tikulimbikitsidwa kuti ogwiritsa ntchito omwe amagwiritsa ntchito ReCaptcha V2 yambitsani chitetezo chanu ndi zida zina, makamaka kudziwika kwa IP komwe kumayeserera mobwerezabwereza ma captcha.
Ndemanga za 16, siyani anu
ndi windows?
Mutha kuyigwiritsa ntchito momwe imachokera posungira
Buluzi wabwino,
Zikomo pogawana, ngakhale nditawerenga ulusi woyambirira https://east-ee.com/ Sizikuwoneka kuti kugunda kwake ndikodabwitsa, koma ogwiritsa ntchito ambiri amati ndizotheka kuthetsa ma captchas osavuta pamitengo yomwe ili yotsika kale.
Zikomo!
Zowonadi, mitengo yotsika ndiyotsika (M'mayeso ndimachita 1 mwa 7 aliwonse omwe adasinthidwa), komabe, chiopsezo chilipo ndipo zikuwoneka kuti chidacho chidakonzedweratu kuti magawowa akwere.
Zikomo chifukwa cha nkhaniyi, chowonadi ndichakuti yandithandiza kwambiri!
m'bale mungafotokozere zambiri za momwe mungayikiritsire m'mawindo?
Zikomo pogawana buluzi; yongolerani kumabodi azosewerera kuti muzisewera pambuyo pake. Popeza ili ku Python, muyenera kugwiritsa ntchito mwayi wa.
Moni wabwino komanso kuthokoza chifukwa cha nkhaniyi, yomwe ndi yabwino komanso yosangalatsa. Ndikufuna kuti munditumizire scrypt ya windows, popeza sindingapeze paliponse, zikomo kwambiri chifukwa cha nthawi yanu komanso chidwi chanu.
Silithetsa capcha ndipo limanditumizira chenjezo ili
Runtime Chenjezo: Simunapeze ffmpeg kapena avconv - kusinthira ffmpeg, koma mwina sikugwira ntchito
chenjeza ("Simunapeze ffmpeg kapena avconv - osasintha ku ffmpeg, koma sizingagwire ntchito", RuntimeW Chen
Moni ndikuyesera kulembetsa patsamba koma ndikalowa sindingathe KULUMIKIZANA NDI RECAPTCHA izi zikutanthauza chiyani, wina akhoza kundithandiza
Momwe mungathetsere kuchuluka kwa kuphatikiza, kuchotsa, kuchulukitsa
ndi ulalo wotsitsa?
Ndikuyang'ana pulogalamu ya capchat
Zomwe ndikufuna ndikudutsa kapena kutsegula captcha, sindingathe kuwadutsa, satseguka
Ndiyenera kuthetsa vuto la RECAPTCHA ndipo sindikudziwa momwe ndingachitire, mungandithandizire chonde
Muthanso kugwiritsa ntchito GoodByeCaptcha yomwe imagwiritsa ntchito kuzindikira zithunzi komwe kumapewa vuto la Try Again mukamayesa kutulutsa mawu kangapo.