Narcis Radu wrote:

>Se dau urmatoarele conditii:
>
>1 server hosting cu PHP, MySQL si tot tacamul
>acces ftp pentru un virtual host
>un client face upload la un script care genereaza spam.
>scriptul respectiv poate folosi sau nu sendmail-ul.
>
>Vreau sa-l las sa execute scriptul si acesta sa-i returneze TRUE, dar, 
>in realitate, spamul sa se piarda in /dev/null
>M-am gandit ca asta se poate face cu verificarea pachetelor cu iptables 
>chiar daca imi incarca masina aiurea.
>In cazul in care foloseste sendmail e ok. In cazul in care foloseste 
>scripturi care simuleaza un smtpd nu imi dau seama cum sa-l pacalesc. 
>Daca ii dau drop la pachete, php-ul va raporta ca nu s-a putut conecta 
>la portul 25 al serverului destinatie pentru spam.
>
>Sper ca am expus problema bine.
>
>Orice idee e binevenita!
>
>Narcis Radu
>
>--- 
>Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>
>  
>
Pt faza cu sendmail trece-i in PATH la userul nebun ca sendmail este in 
/cale/loc_de_nebunii, si in calea respectiva scrii un script care 
lanseaza un sendmail
care in loc sa trimita catre destinatia finala trimite in /dev/null. 
Adica cand se executa scriptu userului el cauta sendmail in PATH, si se 
uita prima data in
/cale/loc_de_nebunii, si ve ca acolo e sendmail.....

Pt. a doua varianta pui un server de mail pe masina cu PHP.
Faci redirectare de porturi: tot ce pleca catre portu 25(inclusiv 
smtpd-ul inamicului), se duce pe localhost portu 25, si gata(daca pui 
postfix),
are o setare de sa zica clientului ca mailul a fost trimis cu succes da 
el face DROP la mail in fapt!

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui