elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Como obtener datos de una web desde vb?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como obtener datos de una web desde vb?  (Leído 5,526 veces)
TyKo

Desconectado Desconectado

Mensajes: 123



Ver Perfil
Como obtener datos de una web desde vb?
« en: 7 Abril 2007, 23:35 pm »

Hola! Aqui mi pregunta... Me gustaria saber como se hace de obtener datos de una web en concreto... Es decir, imaginemos... El programa entra a:
www.whereismyip.com
y obtiene la cadena (supongo que sera una cadena) donde se muestra tu IP...

Espero que me puedan ayudar!
Saludos!


En línea

Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: Como obtener datos de una web desde vb?
« Respuesta #1 en: 7 Abril 2007, 23:56 pm »

Es facil, pero dinos antes para que lo vas a usar...

Si lo quieres para visitar una web del tipo "cualesmiip" o "showmyip", etc... lo unico que tienes que hacer es:

Citar
1) winsock.connect url,80
2) buscar un patrón que te situe delante de la IP, en el código fuente
3) con las funciones InStr y Mid sacas la IP

El código te dejo que lo pienses tú, además creo recordar que hay algo ya programado en este foro usando la web de no-ip.com para ver la IP pública

Suerte ;)


En línea

No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.
TyKo

Desconectado Desconectado

Mensajes: 123



Ver Perfil
Re: Como obtener datos de una web desde vb?
« Respuesta #2 en: 8 Abril 2007, 13:21 pm »

No entiendo a que te refieres con esto:
Citar
2) buscar un patrón que te situe delante de la IP, en el código
fuente
Lo voy a usar porque estoy creando un troyano (de conexion directa, no inversa) y lo que quiero es que cuando se ejecute el server se me envie la IP ya sea subiendola a un FTP o por eMail...

Saludos!
GRacias!
En línea

Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: Como obtener datos de una web desde vb?
« Respuesta #3 en: 8 Abril 2007, 14:00 pm »

Aquí lo tienes, te dejo el código y el source adjunto:

Código:
Private Sub Command1_Click()
    WS.Close
    WS.Connect "checkip.dyndns.org", 80
End Sub

Private Sub WS_Connect()
    Label1.Caption = "Conectado!"
    WS.SendData "GET / HTTP/1.1" & vbCrLf & vbCrLf
End Sub

Private Sub WS_DataArrival(ByVal bytesTotal As Long)
    Dim Buffer As String
    Dim Datos() As String
   
    WS.GetData Buffer, vbString
    If InStr(Buffer, "Current IP") <> 0 Then
        Datos = Split(Buffer, "<")
        Datos = Split(Datos(6), ":")
        Label1.Caption = Trim(Datos(1))
    Else
        Label1.Caption = "IP no encontrada"
    End If
End Sub

Private Sub WS_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
    On Error Resume Next
    Label1.Caption = "Error!"
    MsgBox Number & " - " & Description
End Sub

Saludos!!
En línea

No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.
TyKo

Desconectado Desconectado

Mensajes: 123



Ver Perfil
Re: Como obtener datos de una web desde vb?
« Respuesta #4 en: 8 Abril 2007, 22:24 pm »

Umm, muy bueno! Muchas gracias! Me pondre a estudiar comop aplicarlo a otras webs...!
Saludos! y... Muchas gracias!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines