Base de conhecimento

Pagina inicialBase de conhecimentoSegurançaPHP Mail Injection - Spam Attack

PHP Mail Injection - Spam Attack

Olá,

Alguns spammers utilizam de seu formulário para enviar spams.

Para evitar que isto ocorra utilize o código abaixo;

Coloque no inicio da páginas - funciona apenas no método POST.

<?
$badStrings = array("Content-Type:",
"MIME-Version:",
"Content-Transfer-Encoding:",
"bcc:",
"cc:");
foreach($_POST as $k => $v){
foreach($badStrings as $v2){
if(strpos($v, $v2) !== false){
header("HTTP/1.0 403 Forbidden");
exit;
}
}
}
?>

Não consegue encontrar as informações que procura?

Criar um Ticket
Você achou útil?
(1332 vezes visualizadas /4 pessoas acharam útil)

Top