Как капча отличает человека от робота и почему от нее нельзя отказаться — Hi-News.ru»>/**/ article{display:block}body{font-size:14px;line-height:1}ol,ul{list-style:none;padding:0;margin:0}html,body{font:400 -apple-system,BlinkMacSystemFont,sans-serif}html,body,div,span,iframe,h1,p,a,img,ins,strong,b,form,article,time{margin:0;padding:0;border:0;font-size:100%;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,sans-serif;vertical-align:baseline;-webkit-font-smoothing:antialiased}body{font-size:14px;line-height:1;min-width:1124px}ol,ul{list-style:none;padding:0;margin:0}b,strong{font-weight:700}img{overflow:hidden;height:auto;max-width:100%;font:400 10px -apple-system,BlinkMacSystemFont,sans-serif}p{color:#000;margin-bottom:15px;font:400 20px/1.5 -apple-system,BlinkMacSystemFont,sans-serif}h1{color:#000;margin:0 0 28px 0;font:700 54px/1 -apple-system,BlinkMacSystemFont,sans-serif}.clearfix:before{content:»»;display:table}.clearfix:after{content:»»;display:table;clear:both}#page{position:relative;width:1090px;margin:0 auto;padding:0 20px}#header{margin:20px auto 0}#header .logo{display:flex;margin-bottom:22px;position:relative;width:560px}.logo-icon{margin-right:11px}.logo .icon_logo{font-size:28px;height:1.18em}.logo-link{display:inherit}.logo-name{display:flex;font:32px/1 -apple-system,BlinkMacSystemFont,sans-serif;margin:0}.logo-name-green{color:#48d900;font-weight:600}.logo-name-black{color:#000;font-weight:300}.logo-name-dash{color:#000;margin:0 1px;font-weight:300}a{color:#F50;text-decoration:none;font-weight:500}#header .user{position:absolute;top:6px;right:20px}#header .user.anonymous-user .icon-lock{background:url(/wp-content/themes/101media/img/login.svg) no-repeat;width:18px;height:21px;display:block}#header form{position:absolute;right:60px;top:-2px}#header form input{border:1px solid #eef1f5;border-radius:63px;outline:none;padding:8px 35px 9px 20px;width:216px;-webkit-appearance:none;font:400 16px/19px -apple-system,BlinkMacSystemFont,sans-serif}#header form #searchsubmit{background-image:url(/wp-content/themes/101media/img/search_.svg);background-size:cover;opacity:0.15;border:none;height:15px;padding:0;position:absolute;right:16px;text-indent:-9999px;top:13px;width:15px}.trand{background-color:#000}.menu-trends-container{background-color:#000;padding:20px 35px 18px;border-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:10px}.menu-trends-container .trand{height:auto;overflow:hidden;background-color:transparent;background-position:14px center;padding-right:0;width:auto}.menu-trends-container .trand li{display:inline-block;padding:0;height:auto}.menu-trends-container .trand li a{color:#fff;text-decoration:none;display:inline-block;padding-right:20px;font:700 18px/23px -apple-system,BlinkMacSystemFont,sans-serif}#content{width:calc(100% — 340px);float:left;margin-top:5px}#i10foreign{width:calc(100% — 340px)}.item .info{color:#000;margin-top:5px;font:400 15px/24px -apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:10px}.info{position:relative}.breadcrumbs{white-space:nowrap;margin-bottom:10px}.breadcrumbs li{display:inline}.breadcrumbs li+li:before{content:»;position:relative;display:inline-block;border-top:1px solid #CAD1D9;border-right:1px solid #CAD1D9;width:6px;height:6px;top:-1px;right:2px;margin:0 4px;transform:rotate(55deg) skew(20deg)}.breadcrumbs li a{color:#CAD1D9;font:400 15px/24px -apple-system,BlinkMacSystemFont,sans-serif}.breadcrumbs__logo span{font-size:0}.breadcrumbs__logo img{margin-bottom:-2px}.item .info .author{margin-left:0;font-weight:600;display:inline-block;margin-bottom:0}.item .info .prop-comments{font-size:14px;color:#000;font-weight:400;margin-left:6px;padding-right:20px;position:relative;display:inline-block}.item .info .prop-comments::before{content:»;background-color:rgba(172,182,191,0.2);position:absolute;top:0;bottom:0;margin:auto;right:7px;width:5px;height:5px;border-radius:50%}.item .info .prop-comments svg{vertical-align:middle;margin-right:4px}.item .info .post__date-inner{display:inline-flex}.item .info .post__date-update{display:inline-block;color:#959EA6;margin-left:5px}.text{color:#000;font:400 16px/22px -apple-system,BlinkMacSystemFont,sans-serif}#sidebar{width:300px;float:left;margin-left:40px}.banners-center{text-align:center}.banner-sidebar{margin:20px 0 20px}.sidebar-banner-telegram{display:block;border:1px solid #eee;border-radius:3px;padding:14px 24px;font-size:14px;line-height:normal;background:none;position:relative;overflow:hidden}.sidebar-banner-telegram strong{margin-bottom:6px;color:#151515;text-transform:uppercase;letter-spacing:.08em;word-wrap:break-word;font:700 16px -apple-system,BlinkMacSystemFont,sans-serif}.sidebar-banner-telegram span{display:block;color:#aaa;font:300 14px/20px -apple-system,BlinkMacSystemFont,sans-serif}.sidebar-banner-telegram svg{position:absolute;bottom:-20px;right:-20px}.single-title{margin-bottom:15px}#post{margin-top:-4px}.single .item .info{margin-top:0;font-size:19px}.single .item .breadcrumbs li a{font-size:19px}.single .item .breadcrumbs__logo img{width:20px;height:20px;margin-bottom:-4px}.single .item .breadcrumbs li+li:before{width:8px;height:8px}.single .item .info .prop-comments{font-size:18px}.searchform input{border:1px solid #f2f2f2;outline:none;padding:10px 0 10px 12px;width:180px;margin-bottom:7px;font:400 12px/15px -apple-system,BlinkMacSystemFont,sans-serif}.icon{display:inline-block;vertical-align:middle;size:1em;width:1em;height:1em;fill:currentColor}#main.main-section{display:flex;flex-wrap:wrap;margin-bottom:60px}.adsense{position:relative}.adsense{margin:40px 0}#toc_container{background:none;width:100%;border:none;font-size:22px;padding:0;margin-bottom:1em;font-weight:400}#toc_container p.toc_title{font-size:38px;line-height:1.2;text-align:left;margin:0;padding:0;font-weight:700}#toc_container p.toc_title+ul.toc_list{margin-top:23px}#toc_container ul,#toc_container li{margin:0;padding:0}#toc_container .toc_list li{font-size:22px;line-height:26px;font-weight:400}#toc_container .toc_list li:not(:last-child){margin-bottom:18px}#toc_container .toc_list a{display:flex;color:#000;font-size:inherit;position:relative;padding-bottom:15px;border-bottom:1px solid rgba(213,221,230,0.5);font-weight:400}#toc_container .toc_list .toc_number{font-size:inherit;color:#cad1d9;margin-right:10px}#toc_container .toc_list .toc_number:after{content:’.’}#sidebar .widget{position:sticky;position:-webkit-sticky;top:25px}.wp-caption{max-width:100%}.wp-caption-text{font-size:18px;line-height:19px;color:#999;margin:15px 0 25px}.single-post .text img{display:block}.single-post .text img{background-color:#f6f6f6}.text a{color:#F50}::-moz-focus-inner{border:0}.text{color:#000;font:400 16px/22px -apple-system,BlinkMacSystemFont,sans-serif}.clearfix:before{content:»»;display:table}.clearfix:after{content:»»;display:table;clear:both}.menu-trends-container .trand{background-position:14px center}.widget{margin-bottom:32px}.text ul{font-size:20px;line-height:1.5;font-weight:400;margin:0 0 30px 0}#comments{font:700 30px -apple-system,BlinkMacSystemFont,sans-serif;color:#0f0f0f;text-transform:uppercase;letter-spacing:0.08em}#comments{margin:0 15px 5px 0}.comment-section-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.comment-section-header .comment-btn{width:100%;display:flex;align-items:center}.comment-section-header #comment-btn-collapse{height:auto;position:relative;color:#cad1d9;font-size:14px;font:400 14px/16px -apple-system,BlinkMacSystemFont,sans-serif;text-align:center;background:none;text-transform:inherit;letter-spacing:inherit;text-shadow:none;padding:0}.comment-section-header #comment-btn-collapse:before{position:absolute;content:»;bottom:-1px;left:0;width:100%;height:6px;right:0;background-image:linear-gradient(to right,rgba(202,209,217,0.5) 58%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.comment-section-header #comments{display:flex;align-items:center;min-height:44px}.comment-section .scroll-to-new-comment{height:auto;padding:9px 20px;border:1px solid rgba(255,85,0,0.2);color:#f50;font:500 16px/24px -apple-system,BlinkMacSystemFont,sans-serif;text-decoration:none;border-radius:3px;text-align:center;background:none;text-transform:inherit;letter-spacing:inherit;text-shadow:none}button{display:inline-block;height:37px;font:700 14px/40px -apple-system,BlinkMacSystemFont,sans-serif;color:#fff;text-decoration:none;padding:0 40px 0 0;outline:none;text-shadow:0 1px 0 rgba(71,117,0,0.5);background:transparent url(/wp-content/themes/101media/img/button-square-green.png) no-repeat right top;border:none;margin:0;text-transform:uppercase;letter-spacing:0.08em;width:auto;overflow:visible}button::-moz-focus-inner{border:0;padding:0;margin:0}.banners-center{text-align:center}.news-img{position:relative;padding-bottom:60.8%;max-width:100%;display:block}.foreign-posts{clear:both;margin-top:60px;border-top:1px solid #e6e7e3;width:1000px;margin-bottom:50px}.foreign-posts .foreign_post_title{font:700 30px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:2.4px;text-align:left;color:#000;margin-top:33px;text-transform:uppercase}.foreign-posts .foreign-posts-list{min-height:250px}@media (min-width:625px) and (max-width:649px){.item iframe:not(.iframe){height:328px}}@media (min-width:600px) and (max-width:624px){.item iframe:not(.iframe){height:314px}}@media (min-width:575px) and (max-width:599px){.item iframe:not(.iframe){height:300px}}@media (min-width:550px) and (max-width:574px){.item iframe:not(.iframe){height:286px}}@media (min-width:525px) and (max-width:549px){.item iframe:not(.iframe){height:272px}}@media (min-width:500px) and (max-width:524px){.item iframe:not(.iframe){height:258px}}@media (min-width:475px) and (max-width:499px){.item iframe:not(.iframe){height:244px}}@media (min-width:450px) and (max-width:474px){.item iframe:not(.iframe){height:230px}}@media (min-width:425px) and (max-width:449px){.item iframe:not(.iframe){height:216px}}@media (min-width:414px) and (max-width:424px){.item iframe:not(.iframe){height:206px}}@media (min-width:400px) and (max-width:413px){.item iframe:not(.iframe){height:206px}}@media (min-width:375px) and (max-width:399px){.item iframe:not(.iframe){height:198px}}@media (min-width:325px) and (max-width:349px){.item iframe:not(.iframe){height:170px}}@media (max-width:324px){.item iframe:not(.iframe){height:156px}}(function(w){«use strict»;var loadCSS=function(href,before,media,attributes){var doc=w.document;var ss=doc.createElement(«link»);var ref;if(before){ref=before;}else{var refs=(doc.body||doc.getElementsByTagName(«head»)[0]).childNodes;ref=refs[refs.length-1];}var sheets=doc.styleSheets;if(attributes){for(var attributeName in attributes){if(attributes.hasOwnProperty(attributeName)){ss.setAttribute(attributeName,attributes[attributeName]);}}}ss.rel=»stylesheet»;ss.href=href;ss.media=»only x»;function ready(cb){if(doc.body){return cb();}setTimeout(function(){ready(cb);});}ready(function(){ref.parentNode.insertBefore(ss,(before?ref:ref.nextSibling));});var onloadcssdefined=function(cb){var resolvedHref=ss.href;var i=sheets.length;while(i—){if(sheets[i].href===resolvedHref){return cb();}}setTimeout(function(){onloadcssdefined(cb);});};function loadCB(){if(ss.addEventListener){ss.removeEventListener(«load»,loadCB);}ss.media=media||»all»;}if(ss.addEventListener){ss.addEventListener(«load»,loadCB);}ss.onloadcssdefined=onloadcssdefined;onloadcssdefined(loadCB);return ss;};if(typeof exports!==»undefined»){exports.loadCSS=loadCSS;}else{w.loadCSS=loadCSS;}}(typeof global!==»undefined»?global:this));loadCSS(«https://hi-news.ru/wp-content/themes/101media/style.css?1597665258»,document.getElementById(«loadcss»));loadCSS(«https://hi-news.ru/wp-content/themes/101media/app.css?1611331550»,document.getElementById(«loadcss»));loadCSS(«https://hi-news.ru/wp-content/plugins/tag-sticky-post/css/plugin.css?1541770289»,document.getElementById(«loadcss»)); window.yaContextCb=window.yaContextCb||[]

Во время пользования Интернетом мы регулярно сталкиваемся с капчей — это тесты, при помощи которых сайты определяют, не является ли пользователь ботом. Эти задания могут быть разными: в одном случае система просит поставить галку, в другом ввести текст с картинки, в третьем выделить на изображении определенные объекты и так далее. Все эти тесты могут сильно раздражать, но без них пользоваться Интернетом было бы очень сложно и неприятно — злоумышленники получили бы возможность легко обманывать людей. Многие люди даже не подозревают, что капча работает далеко не так, как они думают. Сейчас мы расскажем всю правду.

Капча защищает интернет от наплыва мошенников и, на самом деле, работает довольно просто

Содержание

Что такое капча

Технология CAPTCHA — это своеобразный тест Тьюринга, который необходим, чтобы отделить человека от робота. Существует много версий этого теста и считается, что человек может легко их пройти, а компьютерная программа — нет.

Что такое капча. Капча существует уже пару десятков лет и постоянно улучшается. Фото.

Капча существует уже пару десятков лет и постоянно улучшается

Капча есть практически на каждом сайте, потому что она необходима для защиты как самого сервиса, так и его пользователей. С появлением Интернета злоумышленники начали создавать программы, которые автоматически рассылают ссылки на вирусы, рекламу, реквизиты для перевода денег на мошеннические благотворительные фонды и так далее. Также на сайты часто совершаются атаки — страницы посещают много ботов, и сайт перестает открываться из-за высокой нагрузки.

Читайте также: В Китае появился самый быстрый интернет — за секунду можно скачать 150 фильмов

Какой бывает капча

Термин «капча» появился в 2000 году, и с тех пор активно используется в Интернете. За пару десятков лет технология сильно изменилась — простые тесты были заменены сложными, а также в них был встроен искусственный интеллект.

Введите текст с картинки

Самый старый и ненадежный вид капчи — это тот, в котором от человека требуется распознать текст на картинке и ввести его в поле. Чтобы усложнить задачу для ботов, разработчики сделали так, чтобы каждый раз текст был разным, буквы «плясали» и были искажены шумовыми фильтрами.

Введите текст с картинки. Текстовая капча считается самой простой и старой. Фото.

Текстовая капча считается самой простой и старой

Сегодня этот вид капчи используется редко, но на некоторых сайтах его все же можно встретить. Он работает просто — если человек сможет распознать символы и ввести их в специальное поле, его пропустят дальше.

Капча с задачей

Еще один не особо популярный, но иногда встречающийся вариант капчи — это тот, в котором от человека требуется решить какую-либо задачу. Это может быть уравнение из математики, пазл из нескольких частей и так далее. Тут тоже все просто — если человек сможет решить задачу, то докажет, что он не робот.

Капча с задачей. Капча с математическим примером. Фото.

Капча с математическим примером

Звуковая капча

Капча со звуком часто является опцией теста с картинками. Она удобна для людей с ограниченными возможностями — компьютер называет символы, и человеку остается их ввести. Такой вид капчи используется редко, но он спасает в ситуациях, когда человек не может распознать символы на картинке.

Звуковая капча. Капча со звуком удобна для людей с ограниченными возможностями. Фото.

Капча со звуком удобна для людей с ограниченными возможностями

Что такое ReCAPTCHA

Чаще всего на современных сайтах используется защита ReCAPTCHA. Первая версия была разработана в 2009 году учеными из Университета Карнеги — Меллона и сразу же получила статус одной из лучших технологий в своем роде.

В первой версии ReCAPTCHA от человека требовалось ввести два слова — первая была заранее известна системе, а вторая представляла собой вырезку слова из газеты и книги. Многие люди расшифровывали оба слова, но на самом деле хватало и одного. Когда человек расшифровывал вырезку из бумажного документа, он сам того не зная помогал ученым оцифровывать старые документы.

Что такое ReCAPTCHA. ReCAPTCHA v1 помогала оцифровывать старые документы. Фото.

ReCAPTCHA v1 помогала оцифровывать старые документы

Технология оказалась настолько хорошей, что ее купила компания Google. В 2015 году она выпустила версию ReCAPTCHA v2, которая сегодня используется чаще всего. Это та самая капча, в которой нужно просто поставить галочку в пункте «Я не робот». Она отделяет человека от бота по микроскопическим движениям мыши — если курсор мыши движется идеально, значит, галочку ставит робот. Движения человека, как бы он ни старался, никогда не идеальны.

Что такое ReCAPTCHA. ReCAPTCHA v2. Фото.

ReCAPTCHA v2

Проверка ReCAPTCHA v2 также анализирует надежность интернет-соединения, список cookie-файлов, приблизительное местоположение пользователя и множество других факторов. Если он находит что-то подозрительное, на экране появляется всеми ненавистное окошко, в котором от человека требуется выделить части фотографии, на которых есть светофоры, автомобили, велосипеды, пешеходные дорожки и так далее. Фотографии в этой капче связаны с дорогами неспроста — решая задачу, каждый человек помогает улучшать искусственный интеллект в автономном транспорте.

Что такое ReCAPTCHA. Та самая капча со светофорами, которая всех раздражает. Фото.

Та самая капча со светофорами, которая всех раздражает

В 2018 году компания Google выпустила ReCAPTCHA v3. Мы ее никогда не видим, она работает в фоновом режиме. Когда человек заходит на сайт, система следит за его движениями мыши, скоростью печати и так далее. Если действия слишком идеальные, сайт показывает капчу. Подробности о том, как работает третья версия ReCAPTCHA, держатся в секрете — это нужно для того, чтобы злоумышленники не могли улучшать свои технологии обхода капчи.

В конечном итоге получается, что как бы капча нас не раздражала, она играет очень важную роль в Интернете. Без нее на сайтах было бы много спама, вирусов и многих других уловок для обмана пользователей.

Еще больше интересных статей вы найдете в наших каналах в Дзен и Telegram. Обязательно подпишитесь прямо сейчас!

На примере капчи видно, что Интернет постоянно меняется. О том, как им он может стать через несколько лет, вы можете почитать в статье моей коллеги Любови Соковиковой «Каким будет Интернет будущего?».

Источник

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *