Мубориза бар зидди ботҳое, ки ба сайтҳои спамӣ ҳамла мекунанд ва кӯшиш мекунанд, ки амнияти ҳар як веб-саҳифаро вайрон кунанд, кайҳо боз сахт шудааст. Яке аз воситаҳои бештар истифодашаванда барои мубориза бо ин вайронкорони озори инҳоянд 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, бо истифода аз имконоти аудиоӣ, ки он пешниҳод мекунад. Мақола аз вуруди оянда, ки дар он осебпазирӣ ба таври муфассал шарҳ дода мешавад ва скрипт пешниҳод карда мешавад, ки ба мо имкон медиҳад, ки каптҳоро ба таври худкор ҳал кунем.
Индекси
ReBreakCaptcha чист?
Ин як барномаи ройгонест, ки аз осебпазирии он истифода мекунад ReCaptcha V2, ба captcha -ро ба таври худкор ҳал кунед, барои ин аз китобхонаи автоматика истифода баред Селен, ла Google Recognition Speech Api ва алгоритмҳои гуногун.
Асбоб хеле содда аст, аз се марҳила мегузарад, дар аввал он ҷо captcha -и машҳури «Ман робот нестам«, Пас вақте ки captcha ҳал карда мешавад, имконоти аудиоиро интихоб кунед, садоро қабул кунед ва бо Google Recognition Speech ApiНиҳоят, рақамҳоеро, ки Апи мешиносад, ворид кунед ва дар майдони captcha ворид кунед.
Api Recognition Api Google метавонад такроран ноком шавад, бинобар ин ReBreakCaptchaТо пайдо кардани роҳи ҳалли дуруст алтернативаҳои гуногунро санҷед.
ReBreakCaptcha -ро насб ва танзим кунед
Барои истифодаи ReBreakCaptcha Мо бояд якчанд қадамҳои хурдро иҷро намоем, зеро скрипти аслӣ бо роҳҳо барои Windows ямоқи карда шудааст.
- Пеш аз ҳама, мо бояд вобастагии заруриро барои кор кардани скрипт насб кунем:
sudo pip насб pydub SpeechRecognition селениум
- Баъд, мо бояд анбори скриптро клон кунем:
git clone https://github.com/eastee/rebreakcaptcha.git
- Мо ба мизи кории клондонидашуда рафта синфро бо роҳҳои мувофиқи Linux таҳрир мекунем.
CD rebreakcaptcha нано нано rebreakcaptcha.py
Онҳо бояд маълумоти зеринро иваз кунанд
# Firefox / Driver Gecko Related FIREFOX_BIN_PATH = r "C: \ Files Program (x86) \ Mozilla Firefox \ firefox.exe" GECKODRIVER_BIN = r "C: \ geckodriver.exe"
Бо роҳи дар Linux
# Firefox / Driver Gecko Related 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 амнияти худро бо дигар асбобҳо, алахусус муайян кардани IP, ки такрор ба такрор ҳал кардани captchas кӯшиш мекунанд, мукаммал кунед.
16 шарҳ, аз они шумо
ва барои тирезаҳо?
Шумо метавонед онро тавре истифода баред, ки он аз анбор омадааст
Лизарияи хуб,
Ташаккур барои мубодила, гарчанде ки риштаи аслиро хонда бошед https://east-ee.com/ Чунин ба назар намерасад, ки суръати зарба назаррас аст, аммо бисёре аз корбарон қайд мекунанд, ки он танҳо қобилияти ҳалли осонтарини каптҳоро дар сатҳи пасттар дорад.
Ташаккур!
Дар ҳақиқат, сатҳи зарбаҳо паст аст (Дар озмоишҳо ман аз ҳар 1 нафари онҳо 7-то мегузаронам), аммо осебпазирӣ вуҷуд дорад ва ба эҳтимоли зиёд ин восита оптимизатсия карда шудааст, то ин таносуби зарба боло равад.
Ташаккур барои мақола, ҳақиқат ин аст, ки он ба ман бисёр хизмат кардааст!
бародар метавонистед каме бештар дар бораи чӣ гуна насб кардани он дар тирезаҳо шарҳ диҳед?
Ташаккур барои мубодилаи калтакалос; мустақиман ба тахтҳо барои каме дертар бозӣ кардан. Азбаски он дар Python аст, шумо бояд бартарии онро истифода баред.
Саломи самимона ва миннатдорӣ барои мақола, ки хеле хуб ва ҷолиб аст. Ман мехоҳам ба ман скрипти тирезаҳоро фиристед, зеро ман онро дар ҳеҷ куҷо ёфта наметавонам, барои вақт ва таваҷҷӯҳатон ташаккури зиёд.
Ин капчаро ҳал намекунад ва ин огоҳиро ба ман мефиристад
Огоҳӣ: ffmpeg ё avconv ёфт нашуд - бо нобаёнӣ ба ffmpeg, аммо метавонад кор накунад
огоҳ кардан ("Ffmpeg ё avconv ёфт нашуд - бо нобаёнӣ ffmpeg, аммо кор намекунад", RuntimeWarning
Салом, ман кӯшиш мекунам дар саҳифа сабти ном шавам, аммо вақте ворид мешавам, ки ман наметавонам бо RECAPTCHA пайваст шавам, ин чӣ маъно дорад?
Чӣ гуна ҳалли капча аз шумораи илова, тарҳ, зарб
ва истиноди зеркашӣ?
Ман ариза барои капчат ҷустуҷӯ мекунам
Он чизе, ки ман мехоҳам, гузаришро мекушоям ё мекушоям, ман наметавонам аз онҳо бигзарам, онҳо намекушоянд
Ман бояд мушкилоти RECAPTCHA-ро ҳал кунам ва намедонам чӣ гуна онро иҷро кунам, оё метавонед ба ман кӯмак кунед
Шумо инчунин метавонед GoodByeCaptcha -ро истифода баред, ки муайянкунии тасвирро ба амал меорад, ки ҳангоми кӯшиши ҳалли аудио чанд маротиба аз мушкилоти "Боз кӯшиш кунед" пешгирӣ мекунад.