piątek, 8 maja 2009

moja pierwsza CAPTCHA

CO to jest captcha??
Każdy kiedyś widział napis "przepisz kod z obrazka"
w założeniu jest to zabezpieczenei przed robotami spamującymi
malymi programikami które rozsyłają tysiące maili ze strony ofiary.

Dlaczego używamy?
Program komputerowy nie umie rozróżniać obrazów tak dobrze jak człowiek.
Więc chcąc mieć pewność ze to człowiek a nie skrypt wysyła maila
dodaje się identyfikacje na podstawie.... captcha.

Ale:
Można nauczyć komputer rozróżniania obrazków - jest wiele metod,
m. in.:
  • OCR.
  • Sieci nauronowe i
  • Programy uczące się AIcaptcha
  • Gotowe skrypty np. PWNtcha
  • używa się też taniej siły roboczej: np Indie, albo użytkownicy porno

O co chodzi?
Cały pic polega na tym, aby obrazki jakie należy wpisywać były łątwe do odczytania przez ludzi i jednocześnie trudne do złamania przez program.


Na stronie porneL jest dobrze opisane o co chodzi z tymi  capchami.
Poniżej kilka moiuch pierwszych captchy:




jak widać jeszcze trzeba bedzie wiele poprawić,
  • m. innymi: zwiększyć róznice polożenia czcionek
  • zaimplementowac nakladanie sie czcionek
  • większe obracanie liter
Niektórzy zamiast captcha używają filtrów antyspamowych,
jest to lepsze rozwiązanie - nie stresuje użytkowników.
Oto link do jednego z nich:
SBLAM



Na koniec:


Nieco humoru ze strony http://www.handrooster.com/2007/04/27/im-a-bot/

Brak komentarzy:

Prześlij komentarz