elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
24 Mayo 2012, 17:18  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Karcrack, [Zero])
| | |-+  Recibir en programa, mensajes de msn
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Recibir en programa, mensajes de msn  (Leído 2,184 veces)
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Recibir en programa, mensajes de msn
« en: 6 Abril 2010, 23:19 »

Muy buenas, estoy haciendo un bot para msn que charle y te diga dependiendo de lo que tu le escribas cierta cosa

se mandar mensajes a los destintarios con la api del msn que propociona microsoft pero nose como poder leer la conversacion que te mandan para que el bot pueda responder

¿alguien sabria como?, sin recurrir a crear un programa que entienda todo el protocolo del msn claro jeje

un saludo
« Última modificación: 7 Abril 2010, 03:20 por 50l3r » En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Recibir en programa, mensajes de msn
« Respuesta #1 en: 7 Abril 2010, 12:30 »

¿alguien sabria como?, sin recurrir a crear un programa que entienda todo el protocolo del msn claro jeje
Asi es como funcionan los Bots de MSN... Y Como funcionaba el Karcrack Messenger Trojan... Es una lastima que haya perdido el Source :-\

Sino te tocara inyectar una DLL en el proceso del MSN y hookear algunas funciones propias del MSN...
« Última modificación: 7 Abril 2010, 13:12 por Karcrack » En línea

50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #2 en: 7 Abril 2010, 13:05 »

tampoco te pases xD

simplemente es tocar el protocolo digo yo, como mucho, recibir lo que te mandan y demas con un winsock, tengo un pdf del protocolo de msn que si no hay ninguna otra manera, tendre que implementar
En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Recibir en programa, mensajes de msn
« Respuesta #3 en: 7 Abril 2010, 13:17 »

 :laugh:

Ahora recuerdo una cosa que descubri hace tiempo... >:D Espero que siga funcionando...
Código:
http://foro.elhacker.net/programacion_vb/thebug_src-t228183.0.html

Pon a 'escuchar' el programa y chatea con alguien... veras que ocurren cosas interesantes :P Yo lo probé con el WLM 8.0 si no me equivoco... creo que ademas era la beta :-\

Suerte :D
En línea

50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #4 en: 7 Abril 2010, 13:21 »

mmm me lo baje pero no lo entendi muy bien su funcionamiento

podrias explicarme?


el pdf que digo yo esta muy bien, si quereis lo puedo subir, am ime esta interesando mucho la verdad
En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Recibir en programa, mensajes de msn
« Respuesta #5 en: 7 Abril 2010, 14:47 »

En programa creado por Cobein simplemente intercepta las cadenas enviadas por OutputDebugStringA/W... Y por lo visto los del MSN para poder debuggearlo bien gastaban esa API... y bueno, puedes interceptar esa informacion... sino me equivoco salian los mensajes recividos :D
En línea

[Zero]
Moderador
***
Desconectado Desconectado

Mensajes: 1.059


CALL DWORD PTR DS:[0]


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #6 en: 7 Abril 2010, 15:35 »

Hazlo en hardcore mode y hookea las API's  >:D. De lo contrario terminarán baneandote la cuenta que utilizas para spamear y queda inservible el bot  :-\.

Saludos
En línea


“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza.”
Nietzsche
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #7 en: 7 Abril 2010, 15:38 »

nono, no lo utilizare para spamear

mi bot quiero que sea inteligente, es decir, tu le hablas y te contesta, si no entiende, tu le respondes y lo guarda para la siguiente vez

tengo que crear un soft, que maneje su protocolo, me loguee, sin ssl claro  :laugh:

y capte los mensajes que manda


los comandos de su protocolo son sencillos, suelen ser de 3 letras casi todos,eso si, es complicadillo en este tema, consegui realizar un poco con netcat, haber que tal se me da con winsock

lo malo, es que si la conversacion la haces sin ssl, el pass va en texto plano y quien use ese programa con un sniffer en su red...
En línea

[Zero]
Moderador
***
Desconectado Desconectado

Mensajes: 1.059


CALL DWORD PTR DS:[0]


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #8 en: 7 Abril 2010, 15:44 »

En ese caso tendrás otro problema, la cuenta que actúa como bot no puede ser usada mientras está en "modo automático". Si lo hicieras hookeando, el bot podría responder a ciertos mensajes, mientras que si no los entiende podría ser el propio usuario el que los respondiera, todo desde el MSN  :P.

Saludos
En línea


“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza.”
Nietzsche
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #9 en: 7 Abril 2010, 16:02 »

pero si tu recibes por el data arrival los paquetes de la respuesta, los troceas, consigues el mensaje y si es x, que le diga a quien lo envio, que tambien vendria en el paquete, cierta cosa
En línea

50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Recibir en programa, mensajes de msn
« Respuesta #10 en: 8 Abril 2010, 04:17 »

he encontrado un ejemplo de una sesion e la ultima version aqui: http://msnpiki.msnfanatic.com/index.php/MSNP18:Example_Session

Citar
>> VER 1 MSNP18 MSNP17 CVR0

<< VER 1 MSNP18

>> CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 14.0.8089.0726 msmsgs email@live.com

<< CVR 2 14.0.8089 14.0.8089 14.0.8089 http://msgruser.dlservice.microsoft.com/download/0/9/7/0974F7CD-D082-46FE-922D-806670345793/en/wlsetup-cvr.exe http://download.live.com/?sku=messenger

>> USR 3 SSO I email@live.com

<< GCF 0 4698
<Policies>...</Policies>

<< USR 3 SSO S MBI_KEY_OLD 3n/+CVePUqAMCoYWgC4WSGHkYaIJckjgBL6XRM/OpmPXa (not real)

>> USR 4 SSO S t=EwB4AswbAQAUHk1FhNEXbmKm1vLQXxw= {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} (not real)

<< USR 4 OK spikdum21@gmail.com 1 0\r\n

<< MSG Hotmail Hotmail 1300\r\n
MIME-Version: 1.0\r\n
Content-Type: text/x-msmsgsprofile; charset=UTF-8\r\n
LoginTime: 1233212534\r\n
EmailEnabled: 0\r\n
MemberIdHigh: 229371\r\n
MemberIdLow: -1756315023\r\n
lang_preference: 3081\r\n
preferredEmail: \r\n
country: AU\r\n
PostalCode: \r\n
Gender: \r\n
Kid: 0\r\n
Age: \r\n
BDayPre: \r\n
Birthday: \r\n
Wallet: \r\n
Flags: 1073743425\r\n
sid: 72652\r\n
MSPAuth: BwB4AswbAQAUs1/VcBU2sA7mwYy3BysWZ71CRDGAAIiVX3WSxNh0A6AatovuIF1oUnu5Dz+GC
ZWyX0yLWuLAumfql0rwzfHqOuv4W4fLEoWaqAWO5leydCfmfwp7ufozQrRXFnDDIBhE9LTpjKWHoIaXjvy
4zQBBIMbCNsKYXQJ+9ZxtgJkH25QfTAvGEx/EeIIyOY66rgyQqzpTFYd8A2YAAAjM4H9UGpFYacgBULKmC
bq2zTqYtg/lMV5QIiTC6iRTSVETbAHImyQ7GhS5euLd92w9DAyDfeEONQ7k7I4zxAabjuEhFEnfNvx67+4
I6uj8BDs88DKkwGIPTY8xMILG37fVEJ+RzJeCpvfN3tnVWP lBmFfvn0kykPWn9QkkVQILQrc1iCHvh6Mk
0SPJm/Pv90TTY1PEpQ7YrXd/cY9l6MRnrCboLHUR7ja0XI2c lH/cHGzWCZjp0xdDaWwgt1tYNyPLXf9nI
TkhuzI7wjQCPMRgTGs2wKjKHIxEYfCFrFOjDOSZHlbzFCcISJOR7X3JrU68r/a1Pp12LzXqARS3IkDiVB2
JyrL4JtgqV+BrAshTTEAvK55oTh6Ts8cvmPyDekhQN0Vh4ceRNgloLNzQt6UimtKVmdrw9PJ+189aPGFj2
aRC5hMi5KvAoGtPc6ebm+ggVW+t2X2fstYSUA4EMfs6TXR51zk2i3+LAFtIKwAv3ok+1Xsu797TCD7g4GX
Pep6+Ly5nsx3A1DQBLfkVCzVeSLlFnSFoMJ+xkC+2+jeelB74SEfKCXwznuDnh7JfzF9Lw/ZJdmh70E16I
a+5YMAnmJjizkf9A59fFowT7BTYcHLQ3AE=&p=\r\n (all on one line)
ClientIP: 255.255.255.255\r\n
ClientPort: 0\r\n
ABCHMigrated: 1\r\n
Nickname: bob\r\n
RouteInfo: msnp://0.0.0.0/0121E9A7\r\n
MPOPEnabled: 1\r\n\r\n

>> ADL 6 2708
<ml l="1">...</ml>

>> UUX 7 71
<EndpointData><Capabilities>2788999228:48</Capabilities></EndpointData>

>> UUX 8 126
<PrivateEndpointData><EpName>ANON</EpName><Idle>false</Idle><ClientType>1</ClientType><State>NLN</State></PrivateEndpointData>

>> BLP 9 BL

<< ADL 6 OK

<< BLP 9 BL

<< PRP 11 MFN Rick

<< UUX 7 0

<< UUX 8 0

<< CHG 12 NLN 2788999228:48 %3Cmsnobj%20......

<< CHL 0 1766274447654047879670284003

>> QRY 13 PROD0120PW!CCV9@ 32\r\n
2e6f78eb8a6f7188363715278a61a6b7

<< QRY 13

>> USR 14 SHA A PD94bWwgdmVyc2lvpY2......tldD4= (base64 encoded SHA hash)

<< USR 14 OK email@live.com 1 0

>> PNG

<< QNG 41
En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Recibir en programa, mensajes de msn
« Respuesta #11 en: 8 Abril 2010, 13:13 »

Has probado lo que te dije?
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines