Newsgroup: it.comp.www.php
Titolo: Form in PHP inviato abusivamente da spammer... (lungo)

Ciao a tutti,
ho un problema su un modulo presente su un sito che ho completato da
poco scritto in PHP usando Dreamweaver e le estensioni di Interakt.
Credo che l'invio di un modulo si appoggi alla funzione mail() di php.
Nel php.ini ho impostato il server di posta e il relativo account
tramite il quale avviene l'invio della posta.
Il modulo e il relativo invio via mail funziona egregiamente.
Il server e' un IIS 5.0 con PHP 4.2.3 e Mysql.
Problema:
Nella casella di posta che riceve i dati dal modulo compilato ci sono
una trentina di messaggi in cui dati inseriti nel modulo sono tutti
diversi e casuali.
Mi e' subito venuto  il dubbio che qualcuno abbia usato un qualche
script esterno per lanciare questo modulo compilato a caso piu' volte
consecutivamente.
Sto per iniziare una corciata verso la sicurezza.
cosa mi consigliate di fare, a parte abbandonare DW e scrivere codice
a manina?
Un'ultima domanda (cercate di perdonarmi):
ho visto che ultimamente molti siti iniziano ad utilizzare sistemi di
protezione particolari; 
esempio: prima di inviare un modulo ti viene richiesto di inserire un
codice che dovrebbe combaciare con un codice 'grafico' visualizzato
nella pagina (si fa fatica, ma si riesce a leggerlo ugualmente). Se in
codice inserito combacia con quello visualizzato, il modulo viene
inviato, altrimenti nisba.
Mi pare un buon sistema (almeno fino a quando non trovano la strada
per sfondarlo e bypassare la vista di un essere umano); dove posso
trovare info per creare qualcosa del genere?
Ciao e grazie a tutti.
tony
p.s.: scusate il post un po' lunghetto...

 trovare info per creare qualcosa del genere?
Se ne e' gia' discusso, cerca tra i vecchi post o su php-classes la
classe VeriWord (o simili).
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 poco scritto in PHP usando Dreamweaver e le estensioni di Interakt.
[..]
Da qualche tempo ho notato (è capitato anche ad altri ?) l'attività spammer
alla disperata che cercano di sfruttare eventuali bug presenti in form di
"richiesta informazioni". 
In pratica cercano di immettere negli header del messaggio un bel Bcc: per
spammare terze persone, sfruttando il fatto che il server che ospita il
form non è blacklistato. Capitano di solito raffiche di 20-30 post ogni 2-3
gg.
Per ora cerco di prevenire il problema (seccante soprattutto per chi riceve
le informazioni richieste..) bloccando post con dentro bcc: e MIME-Type
fe...@delenda.net
-- 
I have been here before, but when or how I cannot tell:  
I know the grass beyond the door, the sweet keen smell,  
The sighing sound, the lights around the shore.

 MIME-Type
Io ho uno spaccamaroni che ciclicamente utilizza il mio form per tentare 
di inviare degli attachment.
E' possibile farlo utilizzando un semplice form?
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 E' possibile farlo utilizzando un semplice form?
A seconda di come hai implmentato il form, e' possibile.


 A seconda di come hai implmentato il form, e' possibile.
Sarebbe interessante imparare qualcosa al riguardo.
Su qualche manuale ho degli esempi di convalida degli input dell'utente 
ma in questo thread si parla di qualcosina di più che una semplice 
regexp su di un form.
Sai consigliarmi qualche buona lettura sulla pirateria?
