A CAPTCHA (/ˈkæp.tʃə/ KAP-chə) is a type of challenge–response test used in computing to determine whether the user is human in order to deter bot attacks and spam.[1]
The term was coined in 2003 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford.[2] It is a contrived acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart."[3] A historically common type of CAPTCHA (displayed as reCAPTCHA v1) was first invented in 1997 by two groups working in parallel. This form of CAPTCHA requires entering a sequence of letters or numbers in a distorted image. Because the test is administered by a computer, in contrast to the standard Turing test that is administered by a human, CAPTCHAs are sometimes described as reverse Turing tests.[4]
Two widely used CAPTCHA services are Google's reCAPTCHA[5][6] and the independent hCaptcha.[7][8] It takes the average person approximately 10 seconds to solve a typical CAPTCHA.[9]
CAPTCHAs' purpose is to prevent spam on websites, such as promotion spam, registration spam, and data scraping, and bots are less likely to abuse websites with spamming if those websites use CAPTCHA. Many websites use CAPTCHA effectively to prevent bot raiding. CAPTCHAs are designed so that humans can complete them, while most robots cannot.[10] Newer CAPTCHAs look at the user's behaviour on the internet, to prove that they are a human.[11] A normal CAPTCHA test only appears if the user acts like a bot, such as when they request webpages, or click links too fast.
Since the 1980s–1990s, users have wanted to make text illegible to computers.[12] The first such people were hackers, posting about sensitive topics to Internet forums they thought were being automatically monitored on keywords. To circumvent such filters, they replaced a word with look-alike characters. HELLO could become |-|3|_|_() or )-(3££0, and others, such that a filter could not detect all of them. This later became known as leetspeak.[13]
|-|3|_|_()
)-(3££0
One of the earliest commercial uses of CAPTCHAs was in the Gausebeck–Levchin test. In 2000, idrive.com began to protect its signup page[14] with a CAPTCHA and prepared to file a patent.[12] In 2001, PayPal used such tests as part of a fraud prevention strategy in which they asked humans to "retype distorted text that programs have difficulty recognizing."[15] PayPal co founder and CTO Max Levchin helped commercialize this use.
A popular deployment of CAPTCHA technology, reCAPTCHA, was acquired by Google in 2009.[16] In addition to preventing bot fraud for its users, Google used reCAPTCHA and CAPTCHA technology to digitize the archives of The New York Times and books from Google Books in 2011.[17]
Eran Reshef, Gili Raanan and Eilon Solan, who worked at Sanctum on Application Security Firewall, first patented CAPTCHA in 1997. Their patent application details that "The invention is based on applying human advantage in applying sensory and cognitive skills to solving simple problems that prove to be extremely hard for computer software. Such skills include, but are not limited to processing of sensory information such as identification of objects and letters within a noisy graphical environment, signals and speech within an auditory signal, patterns and objects within a video or animation sequence".[18]
CAPTCHAs are automated, requiring little human maintenance or intervention to administer, producing benefits in cost and reliability.[19]
Modern text-based CAPTCHAs are designed such that they require the simultaneous use of three separate abilities—invariant recognition, segmentation, and parsing to complete the task.[20]
Each of these problems poses a significant challenge for a computer, even in isolation. Therefore, these three techniques in tandem make CAPTCHAs difficult for computers to solve.[23]
Whilst primarily used for security reasons, CAPTCHAs can also serve as a benchmark task for artificial intelligence technologies. According to an article by Ahn, Blum and Langford,[24] "any program that passes the tests generated by a CAPTCHA can be used to solve a hard unsolved AI problem."[25] They argue that the advantages of using hard AI problems as a means for security are twofold. Either the problem goes unsolved and there remains a reliable method for distinguishing humans from computers, or the problem is solved and a difficult AI problem is resolved along with it.[24]
CAPTCHAs based on reading text—or other visual-perception tasks—prevent blind or visually impaired users from accessing the protected resource.[26][27] Because CAPTCHAs are designed to be unreadable by machines, common assistive technology tools such as screen readers cannot interpret them. The use of CAPTCHA thus excludes a small percentage of users from using significant subsets of such common Web-based services as PayPal, Gmail, Orkut, Yahoo!, many forum and weblog systems, etc.[28] In certain jurisdictions, site owners could become targets of litigation if they are using CAPTCHAs that discriminate against certain people with disabilities. For example, a CAPTCHA may make a site incompatible with Section 508 in the United States.
CAPTCHAs do not have to be visual. Any hard artificial intelligence problem, such as speech recognition, can be used as CAPTCHA. Some implementations of CAPTCHAs permit users to opt for an audio CAPTCHA, such as reCAPTCHA, though a 2011 paper demonstrated a technique for defeating the popular schemes at the time.[29]
A method of improving CAPTCHA to ease the work with it was proposed by ProtectWebForm and named "Smart CAPTCHA".[30] Developers are advised to combine CAPTCHA with JavaScript. Since it is hard for most bots to parse and execute JavaScript, a combinatory method which fills the CAPTCHA fields and hides both the image and the field from human eyes was proposed.[31]
One alternative method involves displaying to the user a simple mathematical equation and requiring the user to enter the solution as verification. Although these are much easier to defeat using software, they are suitable for scenarios where graphical imagery is not appropriate, and they provide a much higher level of accessibility for blind users than the image-based CAPTCHAs. These are sometimes referred to as MAPTCHAs (M = "mathematical"). However, these may be difficult for users with a cognitive disorder, such as dyscalculia.[32]
Challenges such as a logic puzzle, or trivia question can also be used as a CAPTCHA. There is research into their resistance against countermeasures.[33]
Two main ways to bypass CAPTCHA include using cheap human labor to recognize them, and using machine learning to build an automated solver.[34] According to former Google "click fraud czar" Shuman Ghosemajumder, there are numerous services which solve CAPTCHAs automatically.[35]
There was not a systematic methodology for designing or evaluating early CAPTCHAs.[23] As a result, there were many instances in which CAPTCHAs were of a fixed length and therefore automated tasks could be constructed to successfully make educated guesses about where segmentation should take place. Other early CAPTCHAs contained limited sets of words, which made the test much easier to game. Still others[example needed] made the mistake of relying too heavily on background confusion in the image. In each case, algorithms were created that were successfully able to complete the task by exploiting these design flaws. However, light changes to the CAPTCHA could thwart them. Modern CAPTCHAs like reCAPTCHA rely on present variations of characters that are collapsed together, making them hard to segment, and they have warded off automated tasks.[36]
In October 2013, artificial intelligence company Vicarious claimed that it had developed a generic CAPTCHA-solving algorithm that was able to solve modern CAPTCHAs with character recognition rates of up to 90%.[37] However, Luis von Ahn, a pioneer of early CAPTCHA and founder of reCAPTCHA, said: "It's hard for me to be impressed since I see these every few months." 50 similar claims to that of Vicarious had been made since 2003.[38]
In August 2014 at Usenix WoOT conference, Bursztein et al. presented the first generic CAPTCHA-solving algorithm based on reinforcement learning and demonstrated its efficiency against many popular CAPTCHA schemas.[36]
In October 2018 at ACM CCS'18 conference, Ye et al. presented a deep learning-based attack that could consistently solve all 11 text captcha schemes used by the top-50 popular websites in 2018. An effective CAPTCHA solver can be trained using as few as 500 real CAPTCHAs.[39]
It is possible to subvert CAPTCHAs by relaying them to a sweatshop of human operators who are employed to decode CAPTCHAs. A 2005 paper from a W3C working group said that they could verify hundreds per hour.[26] In 2010, the University of California at San Diego conducted a large scale study of CAPTCHA farms. The retail price for solving one million CAPTCHAs was as low as $1,000.[40]
Another technique consists of using a script to re-post the target site's CAPTCHA as a CAPTCHA to the attacker's site, which unsuspecting humans visit and solve within a short while for the script to use.[41][42]
In 2023, the generative AI chatbot ChatGPT, tricked a TaskRabbit worker to solve a CAPTCHA by telling the worker it was not a robot and had impaired vision.[43]
There are multiple Internet companies like 2Captcha and DeathByCaptcha that offer human and machine backed CAPTCHA solving services for as low as US$0.50 per 1000 solved CAPTCHAs.[44] These services offer APIs and libraries that enable users to integrate CAPTCHA circumvention into the tools that CAPTCHAs were designed to block in the first place.[45]
Howard Yeend has identified two implementation issues with poorly designed CAPTCHA systems:[46] reusing the session ID of a known CAPTCHA image, and CAPTCHAs residing on shared servers.
Sometimes, if part of the software generating the CAPTCHA is client-side (the validation is done on a server but the text that the user is required to identify is rendered on the client side), then users can modify the client to display the un-rendered text. Some CAPTCHA systems use MD5 hashes stored client-side, which may leave the CAPTCHA vulnerable to a brute-force attack.[47]
Some researchers have proposed alternatives including image recognition CAPTCHAs which require users to identify simple objects in the images presented. The argument in favor of these schemes is that tasks like object recognition are more complex to perform than text recognition and therefore should be more resilient to machine learning based attacks.
Chew et al. published their work in the 7th International Information Security Conference, ISC'04, proposing three different versions of image recognition CAPTCHAs, and validating the proposal with user studies. It is suggested that one of the versions, the anomaly CAPTCHA, is best with 100% of human users being able to pass an anomaly CAPTCHA with at least 90% probability in 42 seconds.[48] Datta et al. published their paper in the ACM Multimedia '05 Conference, named IMAGINATION (IMAge Generation for INternet AuthenticaTION), proposing a systematic way to image recognition CAPTCHAs. Images are distorted so image recognition approaches cannot recognise them.[49]
Microsoft (Jeremy Elson, John R. Douceur, Jon Howell, and Jared Saul) claim to have developed Animal Species Image Recognition for Restricting Access (ASIRRA) which ask users to distinguish cats from dogs. Microsoft had a beta version of this for websites to use.[50] They claim "Asirra is easy for users; it can be solved by humans 99.6% of the time in under 30 seconds. Anecdotally, users seemed to find the experience of using Asirra much more enjoyable than a text-based CAPTCHA." This solution was described in a 2007 paper to Proceedings of 14th ACM Conference on Computer and Communications Security (CCS).[51] It was closed in October 2014.[52]
CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a [...]
Hari Aborigin NasionalDirayakan olehKanadaTanggal21 JuniFrekuensitahunan Hari Aborigin Nasional (Prancis: Journée nationale des Autochtones) adalah hari perayaan budaya dari masyarakat Bangsa Pertama, Inuit, dan Métis Kanada.[1] Hari perayaan ini pertama kali dilakukan pada tahun 1996. Kebanyakan yurisdiksi provinsi, bagaimanapun, tidak mengakui itu sebagai hari libur resmi.[1] Referensi ^ a b National Aboriginal Day History (pdf). Indian and Northern Affairs Canada. Diarsipkan…
Luis Advincula Nazionalità Perù Altezza 177 cm Peso 75 kg Calcio Ruolo Difensore Squadra Boca Juniors Carriera Giovanili 2005-2007 Deportivo Wanka2007-2008 Esther Grande Bentín2008 Juan Aurich Squadre di club1 2009 Juan Aurich31 (1)2010-2012 Sporting Cristal68 (7)2012 Tavrija0 (0)2012→ Sporting Cristal18 (0)2013 Hoffenheim2 (0)2013-2014→ Ponte Preta4 (0)2014→ Sporting Cristal10 (2)2014-2015→ Vitória Setúbal26 (0)2015-…
1st-century-BC Roman poet This article is about the ancient Roman poet. For the grammarian, see Virgilius Maro Grammaticus. For other uses, see Virgil (disambiguation). VirgilBust of Virgil at the entrance to his crypt in NaplesBornPublius Vergilius Maro15 October 70 BCNear Mantua, Cisalpine Gaul, Roman RepublicDied21 September 19 BC (aged 50)Brundisium, Italy, Roman EmpireOccupationPoetNationalityRomanGenreEpic poetry, didactic poetry, pastoral poetryLiterary movementAugustan poetryNotable work…
يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) 15° خط عرض 15 جنوب خريطة لجميع الإحداثيات من جوجل خريطة لجميع الإحداثيات من بينغ تصدير جميع الإحداثيات من كي
التجمع للديمقراطية والوحدة البلد موريتانيا تاريخ التأسيس 1991 الشخصيات قائد الحزب أحمد ولد سيدي بابا تعديل مصدري - تعديل التجمع للديمقراطية والوحدة هو حزب سياسي في موريتانيا. تأسس الحزب عام 1991، ومنذ ذلك الحين يتزعمه أحمد ولد سيدي بابا.[1] حصل الحزب على 9.6٪ من الأص…
Село Вардинь-Ґурнипол. Wardyń Górny Координати 53°46′46″ пн. ш. 16°01′28″ сх. д. / 53.77944444447177830° пн. ш. 16.02444444447177929° сх. д. / 53.77944444447177830; 16.02444444447177929Координати: 53°46′46″ пн. ш. 16°01′28″ сх. д. / 53.77944444447177830° пн. ш. 16.02444444447177929° сх. д.&…
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada April 2017. Shinya AikawaInformasi pribadiNama lengkap Shinya AikawaTanggal lahir 26 Juli 1983 (umur 40)Tempat lahir Prefektur Saitama, JepangPosisi bermain PenyerangKarier senior*Tahun Tim Tampil (Gol)2002-2008 Consadole Sapporo 2007-2008 →FC Gifu * Penampilan …
مسجد الرحمن الرحيم إحداثيات 30°03′40″N 31°17′02″E / 30.061144444444°N 31.283805555556°E / 30.061144444444; 31.283805555556 معلومات عامة القرية أو المدينة العباسية، القاهرة الدولة مصر التصميم والإنشاء النمط المعماري عمارة إسلامية معلومات أخرى ويكيميديا كومنز مسجد الرحمن الرحيم (القاهرة) ت…
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Language, some POV, etc. Please help improve this article if you can. (April 2014) (Learn how and when to remove this template message) This article's lead section may not adequately summarize its contents. Please help improve the lead by writing an…
Coordenadas: 49° 08' 10 N 4° 11' 51 E Villers-Marmery Comuna francesa Localização Villers-MarmeryLocalização de Villers-Marmery na França Coordenadas 49° 08' 10 N 4° 11' 51 E País França Região Grande Leste Departamento Marna Características geográficas Área total 10,73 km² População total (2018) 525 hab. Densidade 48,9 hab./km² Código Postal 51380 Código INSEE 51636 Villers-Marmery é uma comuna france…
SMA Negeri 1 SalatigaThe State Senior High School 1 SalatigaInformasiDidirikan28 Oktober 1956JenisNegeriAkreditasiAKepala SekolahMuhammad Sahli, S.Pd.Ketua KomiteDR Sugiman, M.SiJurusan atau peminatanIPA, IPS dan BahasaRentang kelasX MIPA X IPS X BHS XI MIPA XI IPS XI BHS XII MIPA XII IPS XII BHSKurikulumKurikulum 2013Jumlah siswa1.244 SiswaStatusAktifAlamatLokasiJalan Kemiri No. 1, Kota Salatiga, Jawa Tengah, IndonesiaKoordinat7°19′02″S 110°29′50″E / 7.3…
龍源寺 本堂所在地 愛知県豊川市萩町大門17位置 北緯34度52分34秒 東経137度19分15秒 / 北緯34.87611度 東経137.32083度 / 34.87611; 137.32083座標: 北緯34度52分34秒 東経137度19分15秒 / 北緯34.87611度 東経137.32083度 / 34.87611; 137.32083山号 虎岳山(こがくさん)宗派 曹洞宗本尊 釈迦如来創建年 不詳開基 不詳中興 宗鼎仲易正式名 虎岳山 龍源寺札所等 参河国…
Bargala site overview Bargala (Macedonian: Баргала) is an archaeological site in Karbinci Municipality, North Macedonia, 10 km (6.2 mi) east of the city of Štip. It is situated in a river valley on the lower slope of the north side of Plačkovica Mountain. The site's name is of Thracian origin. An inscription at the site states that the city gate was constructed in 371/372 AD.[1] An important religious and cultural centre of the middle Bregalnica region, Bargala was a c…
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (November 2022) (Learn how and when to remove this template message) Cinema of Hong Kong 1909–1949 1950s 1950 1951 1952 1953 19541955 1956 1957 1958 1959 1960s 1960 1961 1962 1963 19641965 1966 1967 1968 1969 1970s 1970 1971 1972 1973 19741975 1976 1977 1978 1979 1980s 1980 1981 1982 1983 19841985 1986 1987 1988 1…
香港の歴史 この記事はシリーズの一部です。年表 中国王朝時代 香港植民地史(1800-1930年代) 日本占領時期 香港植民地史(1940-1990年代) 1940年代 1950年代 1960年代 1970年代 1980年代 特別行政区時代分野史 教育史参考 文化 - 経済 - 教育地理 - 政治香港 ポータル 表話編 1950年代の香港(1950ねんだいのほんこん)は、日本による香港統治の終了(1945年)に伴う英国の香港主権回復と…
كوشل أم زيه شعار الاسم الرسمي (بالألمانية: Kochel a.See) الإحداثيات 47°39′31″N 11°22′06″E / 47.6586°N 11.3682°E / 47.6586; 11.3682 [1] تقسيم إداري البلد ألمانيا[2][3] التقسيم الأعلى منطقة باد تولتس فولفراتسهاوزن (1 يوليو 1972–) خصائص جغرافية المساحة …
Foram assinalados vários problemas nesta página ou se(c)ção: As fontes não cobrem todo o texto. Texto necessita de revisão, devido a inconsistências e/ou dados de confiabilidade duvidosa. Precisa ser formatada para o padrão wiki. Precisa de correção textual. Não possui uma secção introdutória ou ela está mal formatada. Culinária indiana Artigos relacionados com aCultura da Índia História Línguas Culinária Música Mídia Cinema Símbolos Bandeira Hino Nacional Brasão vde Da c…
Skip to table of contents This is the talk page for discussing improvements to the WikiProject Children's literature page. Put new text under old text. Click here to start a new topic. New to Wikipedia? Welcome! Learn to edit; get help. Assume good faith Be polite and avoid personal attacks Be welcoming to newcomers Seek dispute resolution if needed Archives: 1, 2, 3 Important!Before posting your comments here, please make sure you are in the right place. Discussions about articles within this p…
Places in Turkey Bursa Province Below is the list of populated places in Bursa Province, Turkey by the districts. The first seven districts (Gemlik, Gürsu, Kestel, Mudanya, Nilüfer, Osmangazi, Yıldırım) are actually parts of Greater Bursa. The first place in each list is the administrative center of the district.[1] Gemlik Gemlik Adliye, Gemlik Büyükkumla, Gemlik Cihatlı, Gemlik Engürücük, Gemlik Fevziye, Gemlik Fındıcak, Gemlik Güvenli, Gemlik Hamidiye, Gemlik Haydariye, G…
French nobleman, revolutionary, and politician Pierre Napoleon BonaparteBorn(1815-10-11)11 October 1815Rome, ItalyDied7 April 1881(1881-04-07) (aged 65)Versailles, FranceBurialCimetière des Gonards, Versailles, FranceSpouseÉléonore-Justine RuflinIssueRoland Napoleon BonaparteJeanne, Marquise de Villeneuve-EscaplonHouseBonaparteFatherLucien BonaparteMotherAlexandrine de Bleschamp Prince Pierre-Napoléon Bonaparte (11 October 1815 – 7 April 1881) was a French nobleman, revolutionary and …
Lokasi Pengunjung: 52.15.243.221