Questo captcha può essere rotto usando l'OCR?

-1

I captcha prodotti da captchas.net possono essere sconfitti utilizzando il software OCR attualmente disponibile?

Esempio:

Se è possibile, con quale facilità è disponibile tale software OCR ea quale costo approssimativo?

Gestisco un sito web che subisce un sacco di abusi e abusatori che tendono a dedicare una notevole quantità di tempo a cercare di sconfiggere le mie protezioni. Volevo sapere con quanta facilità questo captcha può essere sconfitto prima di implementarlo.

Sono consapevole che esistono servizi di captcha per la risoluzione di problemi con gli esseri umani ed è assolutamente impossibile proteggerli. Sono principalmente preoccupato per questi captcha che vengono risolti utilizzando software a costo quasi pari a zero.

    
posta aceofbase 06.08.2017 - 13:30
fonte

1 risposta

1

Ho provato pytesseract che è una porta di tesseract per python e non è stato in grado di ottenere la stringa all'interno del captcha, tuttavia questo non significa che non possa essere rotto, ci sono tonnellate di altre librerie per OCR, e puoi persino "addestra" l'OCR per ottenere risultati migliori.

try:
    import Image
except ImportError:
    from PIL import Image
import pytesseract

pytesseract.pytesseract.tesseract_cmd = ''#Insert tesseract exe path

captcha = pytesseract.image_to_string(Image.open(''))#Insert your captcha path

print captcha

Questo è il link per scaricare pytesseract: pytesseract

    
risposta data 06.08.2017 - 13:57
fonte

Leggi altre domande sui tag