PROZONE powered by Tophost
  Home   Forum   Regolamento Help Login Registrati   *
Statistiche
Utenti
Utenti Totali: 1707
Ultimo utente: xal
Statistiche
Posts Totali: 29470
Topics Totali: 3404
Online Oggi: 51
Presenze Massime Online: 559
(23 Luglio 2008, 14:24:28)
Utenti Online
Utenti: 0
Visitatori: 45
Totale: 45
Siti amici
Design & Multimedia

Dire e Fare il blog che ti aiuta

Wordpress
Pagine: [1] 2 3
 
Autore Topic: Captcha, l'immagine antispam (era: Spam Guestbook)  (Letto 19286 volte)
AbuS
Nuovo Utente
**
Posts: 15


Captcha, l'immagine antispam (era: Spam Guestbook)
« il: 18 Marzo 2006, 23:55:02 »

Un problema molto serio che ho notato su parecchi guestbook è il problema dello spam.

tutti quegli http://italian-17531503236.spampoison.com/] scritti da bot (www robot) sono davvero noiosi e soprattutto rovinano il servizio...

io ho trovato questo sito ma non l'ho provato personalmente
[url=http://italian-17531503236.spampoison.com/]http://italian-17531503236.spampoison.com/



voi sapete come eliminare questo fastidiosissimo problema???
« Ultima modifica: 4 Giugno 2007, 09:05:11 da effe8 » Loggato

guardaqua
Supervisore
*
Posts: 717


Spam Guestbook
« Risposta #1 il: 19 Marzo 2006, 02:45:52 »

Se ho ben capito come funziona, l'idea mostrata dal sito che hai segnalato è davvero utile!!
Non aiuta a ridurre lo spam sul tuo guestbook (per quello dovresti usare un filtro che controlli le parole all'inserimento, lato server) però intasa le macchine degli spammer!
Loggato

federikazzo
Utente
***
Posts: 182


Spam Guestbook
« Risposta #2 il: 19 Marzo 2006, 04:07:03 »

grazie per la segnalazione. ho provveduto a metterlo e a spargere la voce. Occhiolino  
Loggato

Fuoritema.net - My personal weblog...
AbuS
Nuovo Utente
**
Posts: 15


Spam Guestbook
« Risposta #3 il: 19 Marzo 2006, 13:29:41 »

Citazione
Non aiuta a ridurre lo spam sul tuo guestbook (per quello dovresti usare un filtro che controlli le parole all'inserimento, lato server) però intasa le macchine degli spammer

invece io vorrei ridurre proprio lo spam o eliminarlo del tutto da lato server ma non so da dove iniziare. conosci o conoscete qualche guida tutorial how to da leggere e provare? perchè è uno stress cancellare mess per mess ogni volta...


grazie:)
Loggato

guardaqua
Supervisore
*
Posts: 717


Spam Guestbook
« Risposta #4 il: 19 Marzo 2006, 13:57:06 »

Beh, potresti iniziare con una cosa semplice: un elenco di parole la cui presenza comporta il posizionamento del messaggio in una lista di moderazione, e un controllo sugli url: se ce ne sono più di tot, il messaggio viene cancellato.

In php, basta fare il parsing del messaggio con una espressione regolare e individuare quanti url sono presenti. Poi con un semplice if, lo fai passare oppure no.

Vedo se c'è qualche cosa di già pronto, o un tutorial...
Loggato

AbuS
Nuovo Utente
**
Posts: 15


Spam Guestbook
« Risposta #5 il: 19 Marzo 2006, 14:06:48 »

ti ringrazio, sulla prima parte non ci ho capito molto siccome non ho basi su php, diciamo della parte pratica; sul metodo da applicare invece avevo pensato anche io di bloccare il messaggio se conteneva del tipo parole o href mailto ecc.Se riusciamo a trovare qualcosa già pronta all'uso o da inserire nel codice meglio ancora...Mi sa che il guestbook in questione che stavo analizzando è fatto in cgi-bin... se volete verificare il [url=http://www.estragon.it/guestbook.htm]link è questo  (noterete lo spam lol)


Ancora grazie...
Loggato

guardaqua
Supervisore
*
Posts: 717


Spam Guestbook
« Risposta #6 il: 19 Marzo 2006, 18:12:29 »

Purtoppo non conosco cgi... se fosse in php, ti direi di mandarmi il file e te lo modificherei in modo da non accettare url.

P.s. bello l'Estragon! Ci sono stato qualche volta
Loggato

Shake
Utente
***
Posts: 179


Spam Guestbook
« Risposta #7 il: 5 Aprile 2006, 08:58:19 »

Purtroppo mi sono imbattuto anche io in questo problema, inizialmente provavo a modificare solo i nomi dei campi di testo e per qualche settimana la cosa sembrava funzionare..solo che poi tornava tutto come prima Triste

L'idea di contare le ripetizioni di determinate parole come ad esempio http:// o URL mi sembra però una soluzione migliore, e soprattutto duratura Occhiolino

Avrei solo un problemino.. per contare le ripetizioni di una parola non saprei che funzione usare..

Ho trovato la funzione explode, ma sinceramente fa molto più di quello che mi serve, e volevo usare qualcosa di più leggero e veloce..

Avevo pensato anche ad un piccolo ciclo in cui trovavo man mano la prima occorrenza della stringa in questione con stripos, tagliando man mano la stringa, per evitare di conteggiare più volte la stessa parola. (oppure in alternativa una piccola funzione ricorsiva che faceva la medesima cosa)

Così giunto alla fine potevo sapere quante volte era stata ripetuta la parola che mi interessa, e nel caso non salvare il messaggio.

Purtroppo però anche questo mi sembra un metodo troppo lungo per quel che mi serve.. :boh:  
Loggato

guardaqua
Supervisore
*
Posts: 717


Spam Guestbook
« Risposta #8 il: 5 Aprile 2006, 12:17:16 »

@shake:
Io userei le espressioni regolari con preg_match.
Ti crei un $array delle parole indesiderate, e poi fai
Codice:
preg_match($array, $messaggio, $corrispondenze)
dove $corrispondenze è un array che contiene, appunto, le corrispondenze trovate.
Non ti resta che contare gli elementi dell'array  B)
 :ciao:  
Loggato

Shake
Utente
***
Posts: 179


Spam Guestbook
« Risposta #9 il: 7 Aprile 2006, 10:57:01 »

Citazione
@shake:
Io userei le espressioni regolari con preg_match.
Ti crei un $array delle parole indesiderate, e poi fai
Codice:
preg_match($array, $messaggio, $corrispondenze)
dove $corrispondenze è un array che contiene, appunto, le corrispondenze trovate.
Non ti resta che contare gli elementi dell'array  B)
 :ciao:
 Occhiolino ok ti ringrazio davvero per il suggerimento.. appena ritrovo un po' di tempo mi rimetto a far prove
Loggato

effe8
Coordinatore
*
Posts: 837


Spam Guestbook
« Risposta #10 il: 21 Aprile 2006, 12:48:25 »

Come protezione alternativa - oggi molto diffusa e usata - si potrebbe usare la famosa immagine con codice di sicurezza.

Qui di seguito potete vedere uno script dimostrativo che ho scaricato e pubblicato al volo: http://www.prozone.it/demo/securimage/form.php

Questa la home page dello script Securimage CAPTCHA Class in questione. Lo trovate a fondo pagina: http://www.neoprogrammers.com/




 

* sample1.jpg (2.87 KB - scaricato 0 volte.)
Loggato

ilbeppe
Nuovo Utente
**
Posts: 20


Spam Guestbook
« Risposta #11 il: 21 Aprile 2006, 19:44:23 »

Per quanto riguarda la prima idea, guardate un po questo codice qui, c'è già in giro da un po di tempo e credo sia meglio metterlo su ogni nostro sito!
Per prelevare il codice: http://it.wikipedia.org/wiki/Utente:Iron_Bishop/generem
Per un esempio: http://www.tafferuglio.org/spampanatore.php
Fatemi sapere che ne pensate!!
Loggato

doGmaI
Utente Attivo
****
Posts: 280


Spam Guestbook
« Risposta #12 il: 8 Giugno 2006, 13:05:08 »

Aggiungo una nota (che ho provveduto ad inviare al sito) circa la classe Securimage CAPTCHA Class.

Se mettete la classe in una directory diversa dallo script in cui la utilizzate, potreste avere problemi in quanto non viene trovata la directory ./image_data

A tal proposito potete fare due piccole modifiche al codice sorgente (securimage.php)
* cambiate la riga 96 in var $data_directory="";
* aggiungete questo dopo riga 115:
Codice:
 function securimage() {
   $this->data_directory = dirname(__FILE__)."/image_data";
  }
Loggato

baglieri
Utente
***
Posts: 71


Spam Guestbook
« Risposta #13 il: 13 Giugno 2006, 08:53:08 »

Salve a tutti

Utilizzo il formmail di matts1.92 e vorrei implemetare questa funzione (securimage), considerando che letti molti post a riguardo rende il tutto più sicuro.
Potreste aiutarmi nell'implementazione ?(sempre se possibile con questo script)...in pratica non ho capito nulla dal file readme.txt!

grazie a tutti e saluti
 
Loggato

effe8
Coordinatore
*
Posts: 837


Spam Guestbook
« Risposta #14 il: 3 Luglio 2006, 07:47:46 »

Ho trovato un servizio gratuito che genera immagini captca da server remoto. Ve lo segnalo qui:

http://captchas.net/

Ciao a tutti.
Loggato

Pagine: [1] 2 3
 
 
Salta a:  

Oggetto Iniziato da Risposte Visto Ultimo Post
Regolamento effe8 0 11639 Ultimo Post 28 Maggio 2007, 14:54:15
da effe8
Scrivere Articoli E Guadagnare Con Adsense guardaqua 0 3413 Ultimo Post 2 Febbraio 2006, 13:18:33
da guardaqua
Ottimizzare Wordpress Per I Motori Di Ricerca guardaqua 7 7043 Ultimo Post 11 Giugno 2006, 18:56:42
da guardaqua
E' bello sentirsi amati.... « 1 2 ... 11 12 » Tophost 172 54426 Ultimo Post 2 Febbraio 2008, 14:25:45
da Diavolo_Rosso
Dati Personali Nei Pubblici Registri effe8 12 13387 Ultimo Post 3 Giugno 2006, 01:22:33
da SiEM
Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC
Traduzione Italiana a cura di SMItalia

TinyPortal v0.9.8 © Bloc
XHTML 1.0 Valido! CSS Valido!


Ultima visita di Google a questa pagina 1 Agosto 2010, 12:11:44