Ho notato che Google "I am not a robot" reCAPTCHA mi obbliga a controllare le immagini corrette sul mio computer. Ho installato una macchina virtuale e ci ho provato. Stessa cosa. Proxy usato La stessa cosa anche Poi ho usato un altro computer nella stessa rete (stesso IP pubblico), ma questa volta il reCAPTCHA non mi obbliga a risolverlo. Si limita a controllarsi quando faccio clic.
Comportamento molto curioso. Ho ripetuto il processo un paio di volte tra qualche giorno e alcuni computer non hanno mai avuto bisogno di risolvere reCAPTCHA, mentre altri (incluse le macchine virtuali nuove di zecca) dietro a un proxy devono farlo. Ho anche provato un nuovo browser in una nuova VM nuova. Sono su una rete domestica, non su una rete aziendale. Sono confuso su cosa ha spinto reCAPTCHA a pensare che sia necessario ricontrollarmi anche quando uso una nuova macchina virtuale dietro un proxy?
Su computer in cui non è sospetto, posso eliminare tutti i cookie, la cronologia e le cache, visitare un sito Web e reCAPTCHA mi lascia andare senza problemi. Quindi non può essere basato esclusivamente sulla mia attività passata. D'altra parte, se effettivamente risolvo il reCAPTCHA e registro per un account su un sito Web, al sito web mancano tutte le funzionalità per gli utenti registrati.
Inoltre, quando mi viene presentato un CAPTCHA, anche su macchine virtuali nuove di zecca, la funzionalità degli utenti registrati è limitata. Il che porta a pensare che reCAPTCHA invii informazioni su ciò che pensa di un utente specifico al proprietario del sito web. È un comportamento documentato?