Article View: es.comp.os.linux.programacion
Article #1443Ataques a formularios html
From: |Colegota|
Date: Thu, 03 Nov 2005 18:03
Date: Thu, 03 Nov 2005 18:03
124 lines
6043 bytes
6043 bytes
Buenas,
tengo unos formularios de contacto en algunas p�ginas y desde hace alg�n
tiempo estoy recibiendo una serie de "ataques" que aparentemente consisten
en que parece ejecutarse el formulario desde alg�n proceso autom�tico
externo.
El resultado es que me llega media docena de mensajes enviados por el propio
formulario que da la sensaci�n de que es uno grande fragmentado. Pero el
script o lo que sea a�ade una direcci�n de AOL en "bcc" que recibe el
mensaje de reconocimiento enviado por el formulario y luego yo recibo
mensajes de aviso de que el mismo no ha podido ser entregado a las 12, 24,
48, 72 horas y definitivamente cuando se cansa de reintentarlo.
Bueno, tal vez no me explico muy bien, os pego el mensaje que me llega a m�:
---------------------------------------------------------------------------
Return-path: <consultas@midominio.info>
Envelope-to: consultas@midominio.info
Delivery-date: Wed, 02 Nov 2005 18:28:48 +0100
Received: from nobody by server.villanos.net with local (Exim 4.52)
id 1EXMOr-0004lU-BO
for consultas@midominio.info; Wed, 02 Nov 2005 18:28:05 +0100
To: consultas@midominio.info
Subject: [mensaje para midominio] permission7470@midominio.info (enviado por
permission7470@midominio.info)
From: "permission7470@midominio.info" <permission7470@midominio.info>
Reply-To: permission7470@midominio.info
Content-Type: text/plain; charset="iso-8859-1"
X-Mailer: PHP 4.3.11 Herrer�a Mundial
X-Posting-Client: 203.116.214.2
Message-Id: <E1EXMOr-0004lU-BO@server.villanos.net>
Date: Wed, 02 Nov 2005 18:27:49 +0100
Enviado por permission7470@midominio.info <permission7470@midominio.info>
----------------------------- Datos del usuario
----------------------------------
Direcci�n IP: 203.116.214.2
Navegador:
Mensaje enviado el: 02 Nov, 2005 6:27:49 pm
-----------------------------------------------------------------------------------
some
Content-Type: text/plain; charset=\"us-ascii\"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: worth iv our money
bcc: battsl1005@aol.com
4c45769ab44c1a26e3d489b5fe8dc5f5
.
-----------------------------------------------------------------------------------
El c�digo del formulario es muy simple y desde luego no mete ning�n bcc:.
Llama a un php que "compone" las direcciones de correo y el mensaje y env�a
mediante la funci�n mail().
El html es este:
---------------------------------------------------------------------------------
<form action="gracias.php" method="post">
<center>
<table cellpadding="5" cellspacing="5" border="0"
style="width: 500px; height: 262px;">
<tbody>
<tr valign="top">
<td colspan="2" align="center"> <font color="#660000"
face="Comic Sans MS" size="4"> Tus datos</font></td>
</tr>
<tr>
<td align="left"><font face="Comic Sans MS" size="3"> Tu nombre
o alias:</font></td>
<td align="left"> <input size="40" name="quien" type="text"></td>
</tr>
<tr>
<td align="left"><font face="Comic Sans MS" size="3"> Tu
dirección de correo:</font></td>
<td align="left"> <input size="40" name="remitente"
type="text"></td>
</tr>
<tr>
<td align="left"><font face="Comic Sans MS" size="3">
Asunto:</font></td>
<td align="left"> <input size="40" name="asunto" type="text"></td>
</tr>
<tr>
<td colspan="2" align="center"> <font color="#660000"
face="Comic Sans MS" size="4"> Comentarios</font></td>
</tr>
<tr>
<td colspan="2" align="center"> <textarea wrap="virtual"
cols="65" rows="10" name="mensaje"></textarea> </td>
</tr>
<tr>
<td align="center" colspan="2"><font face="Comic Sans MS"
size="3"> <input value="Enviar" type="submit"> <input
value="Cancelar" type="reset"></font></td>
</tr>
</tbody>
</table>
</center>
</form>
-------------------------------------------------------------------------------
El php no lo pongo porque entiendo es que se consigue emular el
funcionamiento del formulario o ejecutarlo a distancia para llamarle a �l.
Lo curioso es que no encontraba informaci�n sobre el tema por ning�n lado
hasta que he puesto en google una de las direcciones de correo que pone en
el Bcc: y que luego me es rebotada (battsl1005@aol.com) y aparte de
encontrar otro con el mismo problema en un foro, me he encontrado unos
cuantos "blogs" en los que el mensaje se hab�a instalado como comentario.
Imagino que es en realidad la finalidad del ataque.
Bueno, si alguien me puede dar ideas de c�mo evitarlo me vendr�an muy bien.
Puedo cambiar la url del formulario, pero claro tampoco es cuesti�n de estar
haci�ndolo cada dos por tres. Porque de momento me ha cogido ya los de dos
dominios diferentes.
Saludos,
Colegota
--
Fotograf�a Libre con Software Libre
http://fotolibre.net
El Mundo Descrito por sus Habitantes
http://mapamundi.info
Technical Details
Message-ID:
<dkdjdg$3ka$1@nsnmrro2-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!in.100proofnews.com!in.100proofnews.com!nsnmrro1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f86c8,a369e897d8110535,start X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!in.100proofnews.com!in.100proofnews.com!nsnmrro1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: |Colegota| <colenius@telefonica.net> Newsgroups: es.comp.os.linux.programacion Subject: Ataques a formularios html Date: Thu, 03 Nov 2005 19:03:27 +0100 Organization: Telefonica Data Espagna Lines: 125 Message-ID: <dkdjdg$3ka$1@nsnmrro2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 100.red-83-36-245.dynamicip.rima-tde.net Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1131041008 3722 83.36.245.100 (3 Nov 2005 18:03:28 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Thu, 3 Nov 2005 18:03:28 +0000 (UTC) User-Agent: KNode/0.8.0