Pagina 1 di 2

software anti captcha

Inviato: ven 23 gen 2009, 9:09
da freax
qualcuno ha qualche buona idea su da cosa partire per scrivere del codice anti-captcha ? O meglio mi servirebbe poter bypassare il captcha leggendolo e passando il valore letto al form ...
la cosa sarebbe gradita in C o C++ , comunque sia mi interessa più sapere come operare anche solo a livello teorico visto che sarei anche pronto a scrivermi il codice da solo ma non so proprio dove sbattere la testa :!:

Re: software anti captcha

Inviato: ven 23 gen 2009, 9:16
da Ansa89
A quanto ne so io, il captcha è stato inventato proprio per rendere impossibile quel genere di operazioni. Ragione per cui secondo me è impossibile fare quello che chiedi.

Re: software anti captcha

Inviato: ven 23 gen 2009, 9:20
da freax
Ansa89 ha scritto:A quanto ne so io, il captcha è stato inventato proprio per rendere impossibile quel genere di operazioni. Ragione per cui secondo me è impossibile fare quello che chiedi.
rapget e jdownloader sono solo alcuni dei programmi che includono un anti-captcha , il problema è che non riesco a risalire al sorgente ...

per quanto ne so i captcha sono stati resi ampiamente inutili (ergo bypassati) già da molti anni , del resto oggi si hackera tranquillamente una SSL o OpenSSH , stai a vedere che una immaginetta crea problemi .... :D

il problema è l'implementazione ...

Re: software anti captcha

Inviato: ven 23 gen 2009, 9:26
da albatrosla
Beh, penso che la tecnica per bypassare il captcha si basi più o meno sugli stessi concetti dell'ocr. E' possibile che vengano separati come immagine i caratteri e ruotati entro un certo range di gradi (visto che alcuni caratteri possono diventare pari ad altri se ruotati di 180° e dunque nelle stesse immagini captcha non sono di fatto mai ruotati più di tanto), dunque dati in pasto ad un ocr che restituisce quindi il singolo carattere. Questa è una mia idea, sono del tutto ignorante sul codice che certi programmi utilizzano, ma mi sembra un approccio semplice da implementare e possibilmente efficace.

Re: software anti captcha

Inviato: ven 23 gen 2009, 9:34
da freax
librerie grafiche oltre imagemagick ?

Re: software anti captcha

Inviato: ven 23 gen 2009, 10:56
da wakkokid
Il software moiosms di Silvio Moioli
http://www.moioli.net/Progetti___1/Moio ... ___22.html
invia sms dal sito di Vodafone eludendo il captcha.
Sul suo sito ha pubblicato anche un guida in pdf
http://www.moioli.net/files/moiosms-ocr.pdf
con un po di teoria. Utilizza diverse librerie di riconoscimento ocr e combina i risultati con un (suo?) algoritmo.
Spulciando il codice sorgente python si dovrebbe riuscire a capire qualcosa.

Semi Offtopic:
Se devi risolvere molti captcha difficili ti conviene fare come certi spammer: apri un sito "che tira" (un sito porno o di mp3 :D ) e per ogni accesso chiedi di risolvere un captcha. In realtà quel captcha non lo ha creato il tuo sito, ma lo hai preso automaticamente "al volo" dal sito di cui vuoi risolvere il captcha, e il tuo utente ti da la soluzione... in pratica utilizzi gli ignari utenti come forza-lavoro per risolvere i captcha con l'intelligenza umana \:D/

Re: software anti captcha

Inviato: ven 23 gen 2009, 12:22
da cYBERcASE
Ciao a tutti!
Sono ormai iscritto da diverso tempo ma questa è la prima volta che scrivo sul forum ;)
wakkokid ha scritto:Il software moiosms di Silvio Moioli
http://www.moioli.net/Progetti___1/Moio ... ___22.html
invia sms dal sito di Vodafone eludendo il captcha.
Sul suo sito ha pubblicato anche un guida in pdf
http://www.moioli.net/files/moiosms-ocr.pdf
con un po di teoria. Utilizza diverse librerie di riconoscimento ocr e combina i risultati con un (suo?) algoritmo.
Spulciando il codice sorgente python si dovrebbe riuscire a capire qualcosa.
Qualche anno fa è capitato anche a me di scrivere un software per "rompere" le captcha del sito della Vodafone. Funzionava abbastanza bene (oltre il 97% successi) e era basato sulle reti neurali. Qualche tempo fa l'ho messo online qui http://sites.google.com/site/stefanoweb ... ersita/mcf...
Il problema è che non sono ancora riuscito a ritrovare i sorgenti :?

In ogni caso il programma si occupava di:
- togliere lo sfondo al CAPTCHA. Per fare questo avevo "ricostruito uno sfondo" con GIMP, e semplicemente lo "sottraevo" al CAPTCHA
- segmentare le singole lettere, creando 5 "immaginette" separate contenenti le lettere da leggere
- passare tutto in pasto ad una rete neurale, e leggere il risultato.

Io ho addestrato la rete neurale in Matlab, ma sicuramente è possibile ottenere lo stesso risultato con fann leenissen.dk/fann

Re: software anti captcha

Inviato: ven 23 gen 2009, 15:45
da michele.p
...ma le utlime versioni dei captcha ora non sono più assimilabili a delle "bandiere fluttuanti" anziché a delle immagini "statiche"?...sul mio sito ho messo questa (attendete qualche secondo per la generazione);

http://elettrolinux.com/index.php/contact-form

e, almeno fino ad ora, non ricevuto nulla di spam. Pensate che questo metodo riesca a reggere ancora per molto? :-k ...oppure è già obsoleto? :-k

Thnaks & Bye 8-)

Re: software anti captcha

Inviato: ven 23 gen 2009, 16:15
da algol
Beh magari per questi basterebbe effettuare l'elaborazione sui singoli frame della gif...

Una cosa più inattaccabile potrebbe essere un'animazione in flash magari?

Re: software anti captcha

Inviato: ven 23 gen 2009, 18:00
da conraid
michele.p ha scritto:...ma le utlime versioni dei captcha ora non sono più assimilabili a delle "bandiere fluttuanti" anziché a delle immagini "statiche"?...sul mio sito ho messo questa (attendete qualche secondo per la generazione);

http://elettrolinux.com/index.php/contact-form

e, almeno fino ad ora, non ricevuto nulla di spam. Pensate che questo metodo riesca a reggere ancora per molto? :-k ...oppure è già obsoleto? :-k
Secondo me questo metodo disturba più gli esseri umani dei computer

Re: software anti captcha

Inviato: ven 23 gen 2009, 18:04
da michele.p
...che disturbo arreca ad un essere umano (oltre a dover riportare, nel mio caso, 5 caratteri...di default era 4)?! :-k

Bye 8)

Re: software anti captcha

Inviato: ven 23 gen 2009, 19:11
da puzuma
michele.p ha scritto:...che disturbo arreca ad un essere umano (oltre a dover riportare, nel mio caso, 5 caratteri...di default era 4)?!
un essere umano deve cercare di leggere una scritta in movimento, cosa notoriamente fastidioso, un programma anticaptcha invece può basarsi su ben otto immagini diverse che contengono la stessa scritta, un'abbondanza di informazioni che lo renderebbero infallibile ;-)

Siccome il captcha è in ogni caso generato da un algoritmo IMHO in un modo o nell'altro con un po' di impegno si può sempre trovare un altro algoritmo che fa il lavoro al contrario.

Offtopic: Non so dove avevo trovato un sito che come captcha usava dei pezzi di libri scannerizzati dove l'ocr aveva fallito, in questo modo prendevano due piccioni con una fava: le scritte sono evidentemente incomprensibili per un computer e gli utenti facevano il lavoro di ocr "umano"

Re: software anti captcha

Inviato: ven 23 gen 2009, 20:46
da michele.p
..dai, adesso non esageriamo... :D ...se l'intento è di evitare spam e questo riesce (almeno fino ad ora a me non è arrivato nulla) non vedo quale possa essere il fastidio per una persona "normale" (...intendo senza particolari problemi di vista, ad esempio) di inserire 5 caratteri (case sensitive) che "ondeggiano". :)

Bye 8)

Re: software anti captcha

Inviato: sab 24 gen 2009, 10:39
da wakkokid
puzuma ha scritto: Offtopic: Non so dove avevo trovato un sito che come captcha usava dei pezzi di libri scannerizzati dove l'ocr aveva fallito, in questo modo prendevano due piccioni con una fava: le scritte sono evidentemente incomprensibili per un computer e gli utenti facevano il lavoro di ocr "umano"
Offtopic: E' molto interessante come sistema, si riconosce perche i siti che ne fanno uso presentano 2 captcha, oppure un captcha molto lungo. Infatti se presentassero solo il captcha non riconosiuto dall'ocr l'algoritmo non sa cosa c'è scritto, dunque qualunque risposta dell'utente/spammer è valida --> inutile.
Invece presenta due captcha, se quello generato è corretto, allora presuppone corretto anche quello non riconosciuto dall'ocr.

Re: software anti captcha

Inviato: sab 24 gen 2009, 11:13
da puzuma
michele.p ha scritto:..dai, adesso non esageriamo... :D ...se l'intento è di evitare spam e questo riesce (almeno fino ad ora a me non è arrivato nulla) non vedo quale possa essere il fastidio per una persona "normale" (...intendo senza particolari problemi di vista, ad esempio) di inserire 5 caratteri (case sensitive) che "ondeggiano". :)
scusa, non volevo essere pedante ... pensa che io ho un sito dove non uso nessuno strumento antispam ... mai ricevuto nessuno spam ... forse perché il sito non interessa proprio a nessuno ;-) ovviamente le contromisure vanno sempre rapportate al pericolo che si corre.
wakkokid ha scritto: Offtopic: Infatti se presentassero solo il captcha non riconosiuto dall'ocr l'algoritmo non sa cosa c'è scritto, dunque qualunque risposta dell'utente/spammer è valida --> inutile.
a questo non avevo pensato :oops: