Спам сайтууд руу нэвтэрч, вэб хуудас бүрийн аюулгүй байдлыг тойрч гарахыг оролддог роботуудын эсрэг тэмцэл эртнээс хатуу болсон. Эдгээр ядаргаатай халдагчидтай тэмцэхийн тулд хамгийн их ашигладаг хэрэгслүүдийн нэг бол google captcha, ялангуяа хувилбар ReCaptcha V2, pero lamentablemente se ha difundido una vulnerabilidad en esta herramienta que permite resolver las captcha de manera automática.
Дараахь цэвэр боловсролын нийтлэл нь аюулгүй байдлыг зөрчих боломжийг бидэнд олгоно ReCaptcha V2, санал болгож буй аудио сонголтыг ашиглах. Нийтлэл нь дараагийн оруулга, эмзэг байдлыг нарийвчлан тайлбарлаж, captchas-ийг автоматаар шийдвэрлэх боломжийг бидэнд олгодог скриптийг санал болгодог.
Нь
ReBreakCaptcha гэж юу вэ?
Энэ нь эмзэг байдлын давуу талыг ашигладаг үнэгүй програм юм ReCaptcha V2, to captcha-г автоматаар шийдвэрлэх, энэ зорилгоор автоматжуулалтын санг ашиглана уу селен, ла Google-ийн яриаг таних Api болон янз бүрийн алгоритмууд.
Энэхүү хэрэгсэл нь гурван үе шатыг дамжин өнгөрөхөд нэлээд энгийн бөгөөд эхний ээлжинд «Би робот биш«, Дараа нь шийдэгдэх captcha гарч ирэхэд аудио сонголтыг сонгоод аудио хүлээн аваад Google-ийн яриаг таних ApiЭцэст нь Апи таньдаг тоог оруулаад captcha талбарт оруулна уу.
Google Speech Recognition Api дахин дахин бүтэлгүйтэх магадлалтай ReBreakCaptchaЗөв шийдлийг олох хүртлээ янз бүрийн хувилбаруудыг туршиж үзээрэй.
ReBreakCaptcha програмыг суулгаж тохируулна уу
Ашиглах ReBreakCaptcha Эх скрипт нь Windows-д зориулсан замуудаар нөхөгдсөн тул бид хэд хэдэн жижиг алхмуудыг дагах ёстой.
- Юуны өмнө бид скрипт ажиллахад шаардлагатай хамаарлыг суулгах ёстой.
sudo pip суулгах pydub SpeechRecognition selenium
- Дараа нь бид скриптийн агуулахыг хуулбарлах ёстой:
git clone https://github.com/eastee/rebreakcaptcha.git
- Бид клончлогдсон ширээний компьютер дээр очиж, линуксд тохирох замыг зааж, ангиа засах болно.
CD rebreakcaptcha нано нано rebreakcaptcha.py
Тэд дараахь мэдээллийг өөрчлөх хэрэгтэй
# Firefox / Gecko драйвертай холбоотой FIREFOX_BIN_PATH = r "C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe" GECKODRIVER_BIN = r "C: \ geckodriver.exe"
Дашрамд хэлэхэд Линукс дээр
# Firefox / Gecko драйвертай холбоотой FIREFOX_BIN_PATH = r "/ usr / bin / firefox" GECKODRIVER_BIN = r "/ usr / bin / geckodriver"
Үүнтэй адилаар хэрэв та ашиглаж байгаа бол python3, солино уу
xrange
гэхэдrange
. Бид мөн скриптийг ашиглахыг хүссэн URL хаягаа өөрчлөх ёстой (Энэ бол бидний Скриптийг шийдэхийг хүсч байгаа зүйл юм).
Дараахь зүйл гарч ирэх мөрөнд бид үүнийг хийж болно.
RECAPTCHA_PAGE_URL = "https://www.google.com/recaptcha/api2/demo"
- Эцэст нь бид гүйх ёстой ReBreakCaptcha, энэ нь заасан URL-тэй хөтөчийг автоматаар нээж, тухайн captcha-г шийдвэрлэх процессыг явуулна.
python3 rebreakcaptcha.py
ReBreakCaptcha-ийн талаархи дүгнэлт
Энэ скрипт нь янз бүрийн процессууд болон python-д ашиглах үндэс суурь болж өгдөг. Энэхүү хэрэгслийг ашиглах нь боловсролын хэрэгцээнд зориулагдсан байх ёстой бөгөөд олон нийтэд энэ эмзэг байдлыг арилгах удахгүй засвар хийх болно гэсэн баталгаатай тул үүнийг түгээх нь чухал юм.
Эмзэг байдал одоогоор идэвхтэй байгаа тул үүнийг ашигладаг хэрэглэгчдэд санал болгож байна ReCaptcha V2 бусад хэрэгслүүд, ялангуяа captchas-ийг дахин дахин шийдвэрлэхийг оролддог IP илрүүлэлтүүдээр аюулгүй байдлаа нөхөх.
16 сэтгэгдэл, үлдээгээрэй
мөн цонхны хувьд?
Хадгалах сангаас ирсэн тул та үүнийг ашиглаж болно
Сайн гүрвэл,
Анхны сэдвийг уншсан боловч хуваалцсанд баярлалаа https://east-ee.com/ Хитийн харьцаа нь гайхалтай биш юм шиг санагдаж байна, гэхдээ олон хэрэглэгчид энэ нь зөвхөн хамгийн хялбар captchas-ийг аль хэдийн бага харьцаагаар шийдвэрлэх чадвартай гэдгийг тэмдэглэж байна.
Баярлалаа!
Үнэн хэрэгтээ цохилтын хувь хэмжээ бага байна (Туршилтанд би үүнийг шийдсэн 1-оос 7-ийг нь хийдэг), гэхдээ эмзэг байдал нь байгаа бөгөөд эдгээр цохилтын харьцаа өсөхийн тулд хэрэгсэл оновчтой байх магадлалтай.
Өгүүлэлд баярлалаа, үнэн надад маш их тусалсан!
ах та үүнийг цонхонд хэрхэн суулгах талаар бага зэрэг тайлбарлаж өгөхгүй юу?
Гүрвэлийг хуваалцсанд баярлалаа; бага зэрэг дараа нь тоглохын тулд самбар руу чиглүүл. Энэ нь Python-д байдаг тул та давуу талыг ашиглах хэрэгтэй.
Сайхан бөгөөд сонирхолтой нийтлэлд халуун дотноор мэндчилж, талархаж байна. Цонхны скриптийг хаанаас ч олох боломжгүй тул надад илгээж өгөхийг хүсч байна, цаг зав гарган анхаарлаа хандуулсанд маш их баярлалаа.
Энэ нь capcha-г шийдээгүй бөгөөд надад энэ анхааруулгыг илгээж байна
Ажиллах цаг Анхааруулга: ffmpeg эсвэл avconv олж чадсангүй - ffmpeg гэж анхдагчаар тохируулсан боловч ажиллахгүй байж магадгүй юм.
анхааруулах ("ffmpeg эсвэл avconv олж чадсангүй - ffmpeg-ээр анхдагчаар тохируулсан боловч ажиллахгүй байж магадгүй", RuntimeWarning
Сайн уу, би хуудсан дээр бүртгүүлэхийг хичээдэг боловч нэвтрэх үед RECAPTCHA-тай холбогдож чадахгүй байгаа нь ямар утгатай болохыг хэн нэгэн надад тусалж чадна
Нэмэх, хасах, үржүүлэх тооны капчыг хэрхэн шийдвэрлэх вэ
татаж авах холбоос?
Би капчат хийх програм хайж байна
Миний хүсч байгаа зүйл бол captcha нэвтрүүлэх эсвэл онгойлгох, би дамжуулж чадахгүй, тэд нээхгүй байна
Би RECAPTCHA асуудлыг шийдэх хэрэгтэй бөгөөд яаж хийхээ мэдэхгүй байна, надад туслаач
Та аудиог олон удаа шийдвэрлэх гэж оролдохдоо дахин оролдохоос зайлсхийх дүрсийг илрүүлэх GoodByeCaptcha програмыг ашиглаж болно.