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, 15:28  


Tema destacado: [Overclocking] Récords de overclock del foro

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


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Problema con conexion en protocolo MSN
« en: 7 Abril 2010, 22:21 »

Veran tengo un codigo tal que asi:
Código
Private Sub cmdenviar_Click()
wsk.SendData "VER 1 MSNP9 MSNP8 CVR0"
End Sub
 
Private Sub Form_Load()
   wsk.Close
   wsk.Protocol = sckTCPProtocol
   wsk.RemoteHost = "messenger.hotmail.com"
   wsk.RemotePort = 1863
   wsk.Connect
End Sub
 
Private Sub Timer1_Timer()
MsgBox wsk.State
End Sub
 
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim devu As String
 
   wsk.GetData devu
   MsgBox devu
   txtdevu.Text = txtdevu.Text & vbCrLf & devu
 
 
End Sub

no se alarmen, es para realizar pruebas, lo hice lo mas simple posible

el caso es que, coge la conexion y conecta ya que el numero del estado del winsock es 7 que corresponde a conectado, el problema esta al enviar los datos, ya que el enviar, deberia de responderme inmediatamente el servidor de msn, yo le mando esto:

VER 1 MSNP9 MSNP8 CVR0

me debe responder, pero no lo hace, en cambio si realizo la conversacion por netcat:



funciona

que de malo hay en el codigo? no alcance a verlo, seguro que es una tonteria o la peor cosa que me pudiese pasar, como si google hubiese capado el paso de alguna manera
En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #1 en: 7 Abril 2010, 22:27 »

Utiliza el evento OnConnect para estas cosas ;)
En línea

50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #2 en: 7 Abril 2010, 22:50 »

como te refieres asi?


Código
Private Sub Form_Load()
   wsk.Close
   wsk.Protocol = sckTCPProtocol
   wsk.RemoteHost = "messenger.hotmail.com"
   wsk.RemotePort = 1863
   wsk.Connect
End Sub
 
Private Sub Timer1_Timer()
MsgBox wsk.State
End Sub
 
Private Sub wsk_Connect()
wsk.SendData "VER 1 MSNP9 MSNP8 CVR0"
End Sub
 
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim devu As String
 
   wsk.GetData devu
   MsgBox devu
   txtdevu.Text = txtdevu.Text & vbCrLf & devu
 
 
End Sub

En línea

Karcrack
Moderador
***
Desconectado Desconectado

Mensajes: 2.190


Se siente observado ¬¬'


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #3 en: 7 Abril 2010, 22:52 »

Exacto, y lo del Timer seria mejor un Debug.Print... para no parar la ejecucion y hacer un TimeOut con el servidor del MSN...
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #4 en: 7 Abril 2010, 22:58 »

y añadir crlf al final de cada peticion no estaria mal. y ya que es para el botnet no seria mejor usar el protocolo del msn por http?
« Última modificación: 7 Abril 2010, 23:00 por ctlon » En línea
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #5 en: 7 Abril 2010, 23:00 »

no funciona ni con el evento karcrack, el caso es que en netcat si, y no pasa nada que lo envies un poco tarde, tiene tiempo limite pero no tanto
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #6 en: 7 Abril 2010, 23:05 »

no se me lee?

Código:
wsk.SendData "VER 1 MSNP9 MSNP8 CVR0" & vbCrLf

y a funcionar ;)
En línea
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #7 en: 7 Abril 2010, 23:10 »

lo siento ctlon te debimos haber hecho caso, asi funciona:


Código
Private Sub Form_Load()
   wsk.Close
   wsk.Protocol = sckTCPProtocol
   wsk.RemoteHost = "messenger.hotmail.com"
   wsk.RemotePort = 1863
   wsk.Connect
End Sub
 
Private Sub Timer1_Timer()
MsgBox wsk.State
End Sub
 
Private Sub wsk_Connect()
wsk.SendData "VER 1 MSNP9 MSNP8 CVR0" & vbCrLf
End Sub
 
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim devu As String
 
   wsk.GetData devu
   MsgBox devu
   txtdevu.Text = txtdevu.Text & vbCrLf & devu
 
 
End Sub
 
En línea

50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #8 en: 7 Abril 2010, 23:27 »

tengo otro problema, sorry por doble post pero sino esto se da por solucionado,dejo el code
Código
Private Sub Form_Load()
   wsk.Close
   wsk.Protocol = sckTCPProtocol
   wsk.RemoteHost = "messenger.hotmail.com"
   wsk.RemotePort = 1863
   wsk.Connect
 
End Sub
 
Private Sub wsk_Connect()
   wsk.SendData "VER 1 MSNP9 MSNP8 CVR0" & vbCrLf
End Sub
 
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim devu, arrays() As String
Dim comprobando As Integer
 
   wsk.GetData devu
 
   txtdevu.Text = txtdevu.Text & vbCrLf & devu
 
   MsgBox devu
 
 
 
   comprobando = InStr(1, devu, "VER")
   If comprobando <> 0 Then
       wsk.SendData "CVR 2 0x0C0A winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS soler-cueto@hotmail.com" & vbCrLf
       Exit Sub
   End If
 
   comprobando = InStr(1, devu, "CVR")
   If comprobando <> 0 Then
       wsk.SendData "USR 3 TWN I soler-cueto@hotmail.com" & vbCrLf
       Exit Sub
   End If
 
   comprobando = InStr(1, devu, "XFR")
   If comprobando <> 0 Then
       MsgBox entra
       arrays = Split(devu, " ")
       MsgBox arrays(3)
       Exit Sub
   End If
 
 
End Sub

envio esto al principio:

wsk.SendData "VER 1 MSNP9 MSNP8 CVR0" & vbCrLf

la cosa es que no sale bien, es asi como sale:

??????P8

y deberia salir asi

VER 1 MSNP8

que puede pasar?
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #9 en: 7 Abril 2010, 23:43 »

Código:
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim devu [b]As String[/b], arrays() As String
....
....
....
En línea
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #10 en: 7 Abril 2010, 23:47 »

no te entendi ctlon, a que te refieres?
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #11 en: 7 Abril 2010, 23:48 »

en tu codigo declaras devu sin tipo de dato y si no recuerdo mal vb asume que es variant, definela como string y veras que funciona bien.
En línea
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #12 en: 7 Abril 2010, 23:50 »

:O pense en toda mi vida que se podian definir dos a la vez, por ej

dim devu,pavo as string

y que los dos eran string

que chasco, el otro dia me paso lo mismo, mi cobaya se llama micky y es una tia :S


necesito atencion medica
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Problema con conexion en protocolo MSN
« Respuesta #13 en: 7 Abril 2010, 23:53 »

si tienes razon, ni continue mirando el codigo despues de ver eso. en este caso inicializa el buffer de la variable con space y tb tiene que funcionar.
En línea
50l3r


Desconectado Desconectado

Mensajes: 758


Todo lo que se por la cuarta parte que desconozco


Ver Perfil WWW
Re: Problema con conexion en protocolo MSN
« Respuesta #14 en: 8 Abril 2010, 00:26 »

ahora me ocurre el siguiente problema, voy comentandote:

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) 'espera

Código
Private Sub Form_Load()
   Call conectar("messenger.hotmail.com")
End Sub
 
Private Sub wsk_Connect()
   wsk.SendData "VER 1 MSNP9 MSNP8 CVR0" & vbCrLf
End Sub
 
Private Sub wsk_DataArrival(ByVal bytesTotal As Long)
Dim arrays() As String
Dim devu As String
Dim comprobando As Integer
 
   wsk.GetData devu
 
   txtdevu.Text = txtdevu.Text & vbCrLf & devu
 
   MsgBox devu
 
 
 
   comprobando = InStr(1, devu, "VER")
   If comprobando <> 0 Then
       wsk.SendData "CVR 2 0x0C0A winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS soler-cueto@hotmail.com" & vbCrLf
       Exit Sub
   End If
 
   comprobando = InStr(1, devu, "CVR")
   If comprobando <> 0 Then
       wsk.SendData "USR 3 TWN I soler-cueto@hotmail.com" & vbCrLf
       Exit Sub
   End If
 
   comprobando = InStr(1, devu, "XFR")
   If comprobando <> 0 Then
       arrays = Split(devu, " ")
       arrays = Split(arrays(3), ":")
       If arrays(0) <> "" Then
           Call conectar(arrays(0))
           wsk.SendData "VER 4 MSNP9 MSNP8 CVR0" & vbCrLf
       End If
       Exit Sub
   End If
 
 
 
End Sub
 
Public Function conectar(ByVal ipe As String)
           wsk.Close
           wsk.Protocol = sckTCPProtocol
           wsk.Connect ipe, 1863
End Function
 
 

al iniciar el formulario lo que hago es llamar a la funcion conectar pasandole la ip o el nombre de host del servidor, el primero en pasar es messenger.hotmail.com, luego de pasarlo, el evento connect se activa y manda el primer paquetem que son respondidos y se van sucediendo una serie de encadenaciones, al llegar al ultimo paquete, se tiene que volver a hacer otra conexion con una ip que te dan y que cogo con unos split, pero la conexion se queda en conectando

alguna sugerencia de lo que peuda seR?
En línea

Páginas: [1] 2 3 4 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Afinando el protocolo de conexión remota SSH2-RSA
Hacking Avanzado
alpha015 0 390 Último mensaje 30 Septiembre 2011, 01:43
por alpha015
Afinando el protocolo de conexión remota SSH2-RSA
Seguridad
alpha015 1 1,160 Último mensaje 14 Octubre 2011, 16:15
por electronik_0
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines