Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ‭lipman en 22 Junio 2007, 18:27 pm



Título: Mensajes invisibles (MSN)
Publicado por: ‭lipman en 22 Junio 2007, 18:27 pm
Bueno mi idea era hacer un flooder de prueba en el que cuando envies el texto a ti no se te vea todo lo que estás enviando (queda feo)

Es decir, hay alguna forma de poder enviar mensajes (mediante sendkeys y "{ENTERs}") en la que la persona emisora no vea lo que manda??

He estado buscando y no encuentro nada, por ejemplo encontré un virus que se propaga por msn que hacía esto:

Código:
Sendkeys "BlaBla mira mi web www.google.com"
Sendkeys "{ENTER}"
Sendkeys "%{F4}", True

Como pueden ver lo único especial que hace es cerrar la ventana cuando acaba, pero entonces pierdes toda la conversación anterior.

Alguna idea de como hacerlo?


Título: Re: Mensajes invisibles (MSN)
Publicado por: Hans el Topo en 22 Junio 2007, 22:32 pm
por el foro rula uno que hicierón que el bixo te decia que foto mas xuli y era el enlace a un troyano sin más, buscalo seguramente te sirva de ayuda


Título: Re: Mensajes invisibles (MSN)
Publicado por: Jareth en 22 Junio 2007, 22:46 pm
Pues luego cierras la ventana,matas el proceso del msn....
Mira aqui un ej para cerra ventana a partir del caption:  >Aqui< (http://www.recursosvisualbasic.com.ar/htm/listado-api/142-cerrar-ventana-de-windows-sendmessage.htm)
De todas formas mejor hacerlo con la Api del msn,creo que Hendrix en un tuto de creacion de worms enviaba a lso usuarios conectados un mensage,busca por el foro.
Saludos.


Título: Re: Mensajes invisibles (MSN)
Publicado por: Xerok1! en 26 Junio 2007, 01:01 am
creo que hacer un mensaje invisible totalmente(me refiero sin matar el proceso ni na de eso)es imposible al no ser que conecte con el servidor de hotmail,envie el texto..etc en resumen,programacion avanzada,y que el servidor lo tomaria como un ddos.. :-\ :-\

un saludo ;)


Título: Re: Mensajes invisibles (MSN)
Publicado por: Meg en 26 Junio 2007, 13:20 pm
El texto invisible??no se si se podra,yo lo k hacia era hacer invisible la ventana con findwindow y showindow y asi el emisor no veia el mensaje


Título: Re: Mensajes invisibles (MSN)
Publicado por: Hendrix en 26 Junio 2007, 13:32 pm
Si se puede...o es que os perdisteis el MSNNightmare de MazarD???  :xD :xD ;)

Lo que hacia era hookear la Dll con la que el MSN se comunicaba con el servidor de hotmail e inyectar/borrar tráfico.... ;) ;)

Un Saludo.  ;)



Título: Re: Mensajes invisibles (MSN)
Publicado por: Xerok1! en 26 Junio 2007, 15:04 pm
aiba,pues si me lo perdi,no hay nada imposible jajaja,como hacia eso de la dll??esta explicado en algun lado??
me e kedado :o
 :xD :xD

un saludo ;) ;)


Título: Re: Mensajes invisibles (MSN)
Publicado por: cheatmaster en 26 Junio 2007, 15:42 pm
M.. eso si que suena muy interesante... ^^ aver aver di como es hendrix :D




P.D: aver si nos conectamos a msn..


Título: Re: Mensajes invisibles (MSN)
Publicado por: ~~ en 26 Junio 2007, 15:45 pm
Pues si kereis ver un tuto q hizo el propio MazarD sobre api hooking:

http://mz rd.mar tes13.net/tu tos/apihooking.pdf

PD - Kitale los espacios al enlace ;)


Título: Re: Mensajes invisibles (MSN)
Publicado por: cheatmaster en 26 Junio 2007, 15:52 pm
eso esta en C++

Alguna manera en VB ??


Título: Re: Mensajes invisibles (MSN)
Publicado por: Xerok1! en 26 Junio 2007, 15:54 pm
muy claro,pero justo lo que iba a decir:esta en C++.... :-\ :-\

un saludo ;)


Título: Re: Mensajes invisibles (MSN)
Publicado por: Hendrix en 26 Junio 2007, 16:09 pm
Que esperais??? el VB no da para tanto.... :-\ :-\

Haber si se pasa MazarD por aqui y aclara dudas... ;) ;)

Un Saludo.  ;)



Título: Re: Mensajes invisibles (MSN)
Publicado por: ~~ en 26 Junio 2007, 16:25 pm
Weno, lo primero q necesitas para hacer api hooking es crearte un dll e inyectarsela al ejecutable deseado. Lo q es inyectar la dll se puede hacer en VB:

http://foro.elhacker.net/index.php/topic,168272.0.html
Logicamente para inyectar una dll necesitas crearte una dll  :xD el VB no genera dll's como tal, pero con unos cuantos lios podras crearte una dll:

http://www.elguille.info/vb/avanzado/crear_dll_windows_con_vb6_explicado.htm

Ahora el problema viene dado por el codigo q hay q meterle a esa dll y por lo q yop creo q en VB no se va a poder (aunke e de decir q en VB nunca lo  e intentado, prefiero C).
Fijate en el source de la dll d ejemplo q a puesto MazarD:

Código:
*Buffer=0xE9;
Buffer++;

Creo yo q en VB eso no se va  apoder hacer  :xD :xD :xD asi q no os va a kedar mas remedio q programar, por lo menos la dll en C....



Cambiando de tema, has intentado usar la api del messenger para hacer eso lipman_dj?  no estoy 100% seguro de si se podrá, pero por provar...


Título: Re: Mensajes invisibles (MSN)
Publicado por: Hendrix en 26 Junio 2007, 16:38 pm
E0N, con la API del MSN no fucniona....

PD: Les dejo algo que encontre sobre Punteros en VB....

http://www.telecable.es/personales/jrubi/index.htm?trucos/tip00310.htm

Un Saludo.  ;)



Título: Re: Mensajes invisibles (MSN)
Publicado por: MazarD en 26 Junio 2007, 21:01 pm
Enax,

Nunca lo he intentado, pero creo que el api hooking en vb es complicarse muchisimo la vida, terminas antes aprendido c. Lo de los punteros a tipos mas o menos se puede solucionar bastante bien, pero el problema mas grabe que yo le veo es que no tienes punteros a funciones por lo que el paso de meter código en un buffer y ejecutarlo es sino imposible muy rebuscado. Y esto a simple vista, después seguro que saldrían mil problemas.

Además si pese a lo anterior lo consiguieras tampoco es tan bonito, lo que quiere es enviar texto sin que aparezca en la ventana, pero hookeando el send solo tienes control en el momento en el que se va a enviar texto, suponiendo que eso no sea un problema y que solo quiera espamear cuando ya se está hablando debería además mirar que el socket concreto sea realmente de una conversación y no de la conexión al notify server o como se llame, de lo contrario le desconectaría al instante.
Por último el texto no se envia tal cual hay que conocer el protocolo del messenger.

Mi opinión es que como dice Hendrix, vb no está hecho para el api hooking y si lo haces leerás tu programa y verás que poca cosa queda de vb en ese código, solo apis y mas apis.

Usar api hooking para esto es o bien inútil o bien programar algo mas potente que espamear sin que le vean. Yo creo que lo mejor sería que programara un bot de messenger y que lo hiciera sin utilizar el propio messenger o bien ir a lo cutre y esperar a que el pc lleve 5minutos sin actividad, enviar el texto y cerrar la ventana.