Spammer V1.2

Iniciado por Braayhaan, 18 Agosto 2009, 06:13 AM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

La pregunta es:
Y vos estas seguro que se mandaron?

mojolloyo20

para cifrar string en vb usa el karcrack proyect  cripter.

no se como ira gmail,pero tanbien se puede con hotmail?

y los email no tienen filtros anti estas cosas?

seria bueno tener 2 correos,uno para enviar y otro para recibir y ver cuantos llegan y a donde llegan.

Lo reconozco
fumo porros a diario
me fumo uno y es como poner la radio
pero por dentro de mi amarga cabeza
siempre tan sola y tan llena de tristeza
Me salen la s canciones que a mí más me molan
las musiquillas que ha mí más me motivan
las amarguras se vuelven amapolas
y las tristezas me alegran la vida
Anda dame que fume
porque me siento sólo
dame de fumar
porque no quiero estar triste

Skeletron

Cita de: mojolloyo20 en 23 Agosto 2009, 17:01 PM
para cifrar string en vb usa el karcrack proyect  cripter.

no se como ira gmail,pero tanbien se puede con hotmail?

y los email no tienen filtros anti estas cosas?

seria bueno tener 2 correos,uno para enviar y otro para recibir y ver cuantos llegan y a donde llegan.




Que loco.. yo tengo como 20 cuentas.. no podria vivir con 1 sola...
1º. Hotmail creo que permite enviar casi sin limite (creo que sin limites).. pero a una cierta cantidad bloquea la cuenta y todos los que has enviado: se van a no deseados..
2º. Gmail te bloqueará la cuenta.. a no ser que no se de que manera estes esquivando su "comprovacion" y crea que vienen de diferentes lugares, y lo toma como legal.. si es así... entonces, has descubierto una vulnerabilidad que puede costar MILLONES DE DOLARES...

Braayhaan

Skeletron la verdad es que yo no me le puse complicaciones ni nada al codigo, yo solo quise crear un spammer y Cree un Codigo basico para enviar correos, y el loop de la progressbar que hace que se envien y envien, no me puse a estar buscandole errores al gmail ni cosas de esas.

osea no se porq dejara enviar tantos, pero lo probe con 2 cuentas de Gmail 1 mia y 1 de mi tio y en la de mi tio paso los 1000 y como dije anteriormente en el mio paso los 5000 sin ningun problema.

No se que le pasara al Gmail ;D


mojolloyo20

bueno estoy investigando como mandar emilios como te dije,y estudio el codigo

pero me lio bastante,y di con el control mapi.

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/101-enviar-mail-mapi.htm

por si te interesa,lo unico que aun no se como anda la cosa,solo que antigua mente

lo usaba el i love you con el ocult.

vosotros que sabeis,funcara con mapi?hoy dia los programas suelentener un motor smpt de esos.

un salu2

Lo reconozco
fumo porros a diario
me fumo uno y es como poner la radio
pero por dentro de mi amarga cabeza
siempre tan sola y tan llena de tristeza
Me salen la s canciones que a mí más me molan
las musiquillas que ha mí más me motivan
las amarguras se vuelven amapolas
y las tristezas me alegran la vida
Anda dame que fume
porque me siento sólo
dame de fumar
porque no quiero estar triste

Skeletron

#25
Pero al pibe  le anda bien el codigo fuente parece..
A ver.. voy a probarlo...


Pregunta:
Con que cuenta envia?? con una que está en el codigo fuente?? una creada especialmente para el programa?



AGREGO:
Anda perfecto.. envió 400 e-mails sin parar rapidamente y no se detuvo...
AGREGO2:
Gmail es una PIJA

Skeletron

Amigo.. tambien te aclaro que hay mucho codigo al pedo ahí....

Mira.. te pasaré a explicar algo...

Código (vbnet) [Seleccionar]
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        'Codigo Para llamar al Formulario2'
        Form2.Show()
    End Sub

Ese codigo lo entiendes no?? está en el MAIN de tu programa.. en tu programa principal digamos...

Tu creaste un Metodo o Sub-Rutina (Sub) PRIVADO (Private) COn el nombre: Button2_click
Código (vbnet) [Seleccionar]
Private Sub Button2_Click
ok????
Luego dijiste (aunque sabemos que se generó todo automaticamente haciendole doble click al boton) que tenga 2 variables éste Metodo.. la SENDER y la E.. que la SENDER es un Objeto y la E es la que trae las propiedades de lo que ha sucedido (ahí dirá que fue un click de boton de mouse)
Código (vbnet) [Seleccionar]
(ByVal sender As System.Object, ByVal e As System.EventArgs)

(ya tenemos explicado:
Código (vbnet) [Seleccionar]
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) )

Y luego... viene la palabra:
Código (vbnet) [Seleccionar]
Handles Button2.Click
la palabra HABDLES es como decir:
"Cuando suceda lo que dice aca al lado:"
y luego viene:
Button2.Click

O sea.. has dicho:
Cuando suceda lo que dice aca: CLICK EN BOTON 2

te has dado cuenta???

Entonces todo ésto:
Código (vbnet) [Seleccionar]
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Significa:
"Che computadora... CUANDO LE HAGAN UN CLICK AL 2º BOTON, ejecutame todo lo que dice dentro de éste metodo privado..."

Y el metodo adentro tiene:
Código (vbnet) [Seleccionar]
Form2.Show()
    End Sub

O sea.. EJECUTAS el Form2 y leugo se termina todo éste SUB....

Bien.... Ahora entiendes que son los METODOS DE ACCION..
Tu de esa amnera controlas ACCIONES que se producen en BOTONES o cosas que hallan en tu programita..

Ahora bien... Analicemos éstos metodos que hay tambien en tu codigo:
Código (vbnet) [Seleccionar]

    Private Sub Label13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label13.Click

    End Sub

    Private Sub AyudaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AyudaToolStripMenuItem.Click

    End Sub


Que es lo que estas diciendo ahí???
Facil...
en el 1º metodo dices:
Cuando le hagan un click a LABEL13, hacer: NADA
Porque? porque has visto que no dice nada?? abres el Sub.. todo bien.. pero lo cierras con el END SUB y no hay nada adentro...
y luego dices:
Ejecutar éste metodo cuando le hagan click a AYUDA TOLSTRIPMENUITEM... y hacer: NADA NUEVAMENTE..

Entonces.... SI NO HACEN NADA.. Para que lo pones?? Borra ese codigo, te ahorras unos nanosegundos de velocidad ( xD ) y te ahorras espacio y pesará menos el archivo...

Me entiendes?? SIno te explicaré con detalles..

Skeletron

3º posteo consecutivo.. Espero que no se enojen.. pero es que son temas totalmente distintos de lo que hablo...

Otra cosa amigo:
La aplicacion se tilda cuando estas SPAMEANDO...
Porque sucede ésto??
PORQUE ES LA MISMA APLICACION la que está enviando los e-mails..
Y tu dirás? Y QUIEN QUIERES QUE LA ENVIE IDIOTA?!?!?!

Y yo te respondo:
Pues... dile a alguien que te los envie...
Como se hace ésto? CREANDO HILOS...
Ahora preguntate:
Si tienes 1 solo microprocesador en tu Computadora... y tu sabes (porque lo ves) que toda aplicacion en la PC tiene su barra de estado.. donde se van cargando las cosas y la barra va diciendo en que porcentaje va... Entonces.. dices: "Pero como es posible??? si los archivos y configuraciones se estan cargando porque el microprocesador los está cargando... entonces.. quien está mirando que la barra de progreso tiene que ir aumentando???"

Y ahí es cuando sale la idea de: "Porque hay 2 cosas al mismo tiempo... Hay una carga de archivos y configuraciones.. y alguien que va controlando la barra de estado.. y el microprocesador hace un rato cada cosa"

Entonces, cuando empiezas a ver la complegidad de todo lo que hay en tu PC.. te das cuenta que 1 programa.. en realidad se divide en MUCHOS sub-programas que cada uno hace su trabajo.. y todos lo hacen al mismo tiempo

Imagina lo siguiente:
Tienes una PC HIPERSUPERDEMACIADO LENTA.. que suma 2 numeros cada 1 segundo...
Supongamos que tenemos un programa que tiene que sumar 120 numeros... en teoria.. en 1 minuto tu PC terminará de sumarlos.. Pero ese mismo programa.. cada 15 segundos te tiene que decir: "Hola.. como te va?"

Bien.. como haría tu PC para sumar ese super numero sin terminar y a la vez cada 15 segundos darte ese aviso???
No podria si no UTILIZAS HILOS..
Porque??
Porque necesitarias un "acompañante" al lado que diga: "Tu sugue sumando.. yo avisaré cada 15 segundos"

Ahí te das cuenta que tu programa NECESITA 2 pedasos.. el que suma y el que avisa...
OK...

TU TAMBIEN NECESITAS LO MISMO...
Que tu programa cree un HILO (acompañante) en dodne en ese hilo se manden los e-mails... para que tu programa no se tilde.. él ni se enterará de que estas mandando e-mails... porque su amigo lo hará...

Tu tendrias que crear un
Public Sub ENVIARMAILS()
//aqui todo el codigo para enviar e-mails
End Sub

y desde tu aplicacion.. al hacer clickk en el boton: HACER SPAM.. que diga lo siguiente:
Dim hilo1 As New Thread(AddressOf ENVIARMAILS)
Entonces creará tu HILO1..
Cuando quieras dejar de enviar e-mails... haces:
hilo1.close() (creo que era así) y se terminará de enviar e-mails...

Thread (en ingles) = HILO

Aqui te dejo un hermoso tutorial para ello:
http://www.elguille.info/colabora/2007/thepirat_HilosYpuertos.htm


Otra cosa:
Al iniciar tu programa dice que esta cargando cosas... has visto que funciona perfectamenet?? no se tilda.. la barra de progreso anda a la perfeccion..., pero sin embargo estas cargando cosas... Pero.. ¿como has hecho que ande bien, sin utilizar Hilos?
Es obvio que la respuesta es:
IMPOSIBLE...

No estas cargando nada ahí seguramente... es pura "facha" para hacer creer que el programa es una SUPER BESTIA.. es mas... el tiempo e cargar es PERFECTAMENTE FIJO... y al cargar archivos.. la barra deberia ir deteniendose y haciendo cosas... Un programador se da cuenta que no es real.. :)

raul338

Cita de: Skeletron en 26 Agosto 2009, 18:23 PM
3º posteo consecutivo.. Espero que no se enojen.. pero es que son temas totalmente distintos de lo que hablo...

Otra cosa amigo:
La aplicacion se tilda cuando estas SPAMEANDO...
Porque sucede ésto??
PORQUE ES LA MISMA APLICACION la que está enviando los e-mails..
Y tu dirás? Y QUIEN QUIERES QUE LA ENVIE IDIOTA?!?!?!

Y yo te respondo:
Pues... dile a alguien que te los envie...
Como se hace ésto? CREANDO HILOS...
Ahora preguntate:
Si tienes 1 solo microprocesador en tu Computadora... y tu sabes (porque lo ves) que toda aplicacion en la PC tiene su barra de estado.. donde se van cargando las cosas y la barra va diciendo en que porcentaje va... Entonces.. dices: "Pero como es posible??? si los archivos y configuraciones se estan cargando porque el microprocesador los está cargando... entonces.. quien está mirando que la barra de progreso tiene que ir aumentando???"

Y ahí es cuando sale la idea de: "Porque hay 2 cosas al mismo tiempo... Hay una carga de archivos y configuraciones.. y alguien que va controlando la barra de estado.. y el microprocesador hace un rato cada cosa"

Entonces, cuando empiezas a ver la complegidad de todo lo que hay en tu PC.. te das cuenta que 1 programa.. en realidad se divide en MUCHOS sub-programas que cada uno hace su trabajo.. y todos lo hacen al mismo tiempo

Imagina lo siguiente:
Tienes una PC HIPERSUPERDEMACIADO LENTA.. que suma 2 numeros cada 1 segundo...
Supongamos que tenemos un programa que tiene que sumar 120 numeros... en teoria.. en 1 minuto tu PC terminará de sumarlos.. Pero ese mismo programa.. cada 15 segundos te tiene que decir: "Hola.. como te va?"

Bien.. como haría tu PC para sumar ese super numero sin terminar y a la vez cada 15 segundos darte ese aviso???
No podria si no UTILIZAS HILOS..
Porque??
Porque necesitarias un "acompañante" al lado que diga: "Tu sugue sumando.. yo avisaré cada 15 segundos"

Ahí te das cuenta que tu programa NECESITA 2 pedasos.. el que suma y el que avisa...
OK...

TU TAMBIEN NECESITAS LO MISMO...
Que tu programa cree un HILO (acompañante) en dodne en ese hilo se manden los e-mails... para que tu programa no se tilde.. él ni se enterará de que estas mandando e-mails... porque su amigo lo hará...

Tu tendrias que crear un
Public Sub ENVIARMAILS()
//aqui todo el codigo para enviar e-mails
End Sub

y desde tu aplicacion.. al hacer clickk en el boton: HACER SPAM.. que diga lo siguiente:
Dim hilo1 As New Thread(AddressOf ENVIARMAILS)
Entonces creará tu HILO1..
Cuando quieras dejar de enviar e-mails... haces:
hilo1.close() (creo que era así) y se terminará de enviar e-mails...

Thread (en ingles) = HILO

Aqui te dejo un hermoso tutorial para ello:
http://www.elguille.info/colabora/2007/thepirat_HilosYpuertos.htm


Otra cosa:
Al iniciar tu programa dice que esta cargando cosas... has visto que funciona perfectamenet?? no se tilda.. la barra de progreso anda a la perfeccion..., pero sin embargo estas cargando cosas... Pero.. ¿como has hecho que ande bien, sin utilizar Hilos?
Es obvio que la respuesta es:
IMPOSIBLE...

No estas cargando nada ahí seguramente... es pura "facha" para hacer creer que el programa es una SUPER BESTIA.. es mas... el tiempo e cargar es PERFECTAMENTE FIJO... y al cargar archivos.. la barra deberia ir deteniendose y haciendo cosas... Un programador se da cuenta que no es real.. :)


Skeletron no seas tan cruel, apenas esta empezando (creo, si no es asi te doy toda la razon  ;D) y ya quieres meterle threading? o multi-threading? Porque no le das programacion paralela entonces :laugh: :laugh: :laugh:


Pero tiene razon, no me baje la aplicacion, pero si todo es cierto, deberias hacer algo. No hace falta que crees threads. Pon un timer en el formulario y lo hara por ti, eso si, mete unos cuantos Application.DoEvents() segun sea necesario xD
Pero usalo como solucion temporal hasta que aprendas a usar bien los threads ;)



A por cierto Skeletron, es Thread.Abort() :xD

Skeletron

No se yo.. pero Application.DoEvents() NUNCA ME FUNCIONO!..