🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #1443

Ataques a formularios html

#1443
From: |Colegota|
Date: Thu, 03 Nov 2005 18:03
124 lines
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&oacute;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-mail

Show 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