Załóżmy, że masz chronione formularz on-line za pomocą CAPTCHA, który wyświetla angielskie słowa. Aplikacja wypacza czcionkę lekko, rozciąganie i zginanie litery w nieprzewidywalny sposób. Ponadto CAPTCHA zawiera losowo generowany tło za słowo. Największa
Programista, którzy chcą przełamać ten CAPTCHA może podejść do problemu w fazach. On lub ona będzie trzeba napisać algorytm - zestaw instrukcji, który kieruje maszynę do naśladowania pewien szereg czynności. W tym scenariuszu może być o jeden krok, aby przekształcić obraz w odcieniach szarości. Oznacza to, że aplikacja usuwa wszystkie kolory z obrazu, zabierając jeden z poziomów zaciemniania CAPTCHA zatrudnia. Największa
Następnie, algorytm może powiedzieć komputerowi do wykrywania wzorców w czarno-biały obraz. Program porównuje każdy wzór do zwykłego listu, patrząc na mecze. Jeśli program może tylko dopasować kilka listów, to może te listy Odsyłacze z bazą danych angielskich słów. Wtedy to podłączyć prawdopodobnych kandydatów do pola złożenia. To podejście może być zaskakująco skuteczna. To może nie działać 100 procent, ale może pracować na tyle często, aby być opłacalne dla spamerów. Największa
Co bardziej złożonych CAPTCHA? Gimpy CAPTCHA wyświetla 10 angielskich słów z wypaczonych czcionek w całej nieregularnego tle. CAPTCHA układa słowa w parach i słowa każdej pary nakładają się na siebie. Użytkownicy muszą wpisać trzy odpowiednie słowa, aby przejść do przodu. Na ile wiarygodne jest to podejście? Największa
Jak się okazuje, z algorytmem łamania CAPTCHA prawej, to nie jest strasznie wiarygodne. Greg Mori i Jitendra Malik opublikowała dokument szczegółowo swoje podejście do pękania wersję gimpy z CAPTCHA. Jedną z rzeczy, które im pomogły było to, że gimpy podejście wykorzystuje rzeczywiste słowa, a nie ciągi liter i cyfr. Mając to na uwadze, Mori i Malik zaprojektowany algorytm, który próbował zidentyfikować słowa badając początek i koniec ciągu liter. Użyli również słownik 500 słów na gimpy w. Największa
Mori i Malik prowadził serię tes