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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  proxy en webbrowser
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: proxy en webbrowser  (Leído 6,089 veces)
rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
proxy en webbrowser
« en: 15 Agosto 2007, 18:12 pm »

alguien tiene idea de como cambiar la ip en un webbrowser o esconderla y mostrar otra?
salu2


En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: proxy en webbrowser
« Respuesta #1 en: 19 Agosto 2007, 07:51 am »

Puedes utilizar un proxy, para utilizar un proxy por medio de un componente podes utilizar el componente Microsoft Internet Transfer Control 6.0, y en la propiedad Proxy pones el servidor proxy que queres usar.
Tambien por medio del componente Microsoft Winsock Control 6.0 cuando te comuniques con la web utiliza la cabecera x_forwarded_for.
Ejemplo.
GET /index.php HTTP/1.1
Host: www.elhacker.net
X_Forwarded_For: 127.0.0.1
Connection: keep-alive

No se si es la respuesta a tu pregunta, pero no la entiendo muy bien xD
saludos!


En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: proxy en webbrowser
« Respuesta #2 en: 19 Agosto 2007, 16:43 pm »

gracias por tu ayuda.. pero esto como se usa?
Código:
GET /index.php HTTP/1.1
Host: www.elhacker.net
X_Forwarded_For: 127.0.0.1
Connection: keep-alive
algun ejemplo o algo?
salu2
En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: proxy en webbrowser
« Respuesta #3 en: 19 Agosto 2007, 23:50 pm »

Con el componente Winsock, pero eso seria una proxy transparente, osea en los registros del servidor queda que tu ip es 127.0.0.1, pero si desde php se hace <?php echo $_SERVER['REMOTE_ADDR']; ?>, entonces aparecera tu ip tal como es.

Código
  1. Private Sub Command1_Click()
  2. Winsock1.Connect "foro.elhacker.net",80
  3. End Sub
  4.  
  5. 'Cuando este Conectado
  6. Private Sub Command2_Click()
  7. Winsock1.Senddata "GET /index.php HTTP/1.1" & vbCrLf & _
  8.                             "Host: foro.elhacker.net" & vbCrLf & _
  9.                             "X_Forwarded_For: 127.0.0.1" & vbCrLf & _
  10.                             "Connection: close" & vbCrLf & vbCrLf
  11. End Sub
  12.  
Espero que te sirva :P
En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: proxy en webbrowser
« Respuesta #4 en: 19 Agosto 2007, 23:56 pm »

gracias por todo. ya esta
salu2
En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: proxy en webbrowser
« Respuesta #5 en: 20 Agosto 2007, 19:55 pm »

ya que estamos en el tema se puede hacer un get de un jpg meterlo en un picturebox o un image?
salu2
En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: proxy en webbrowser
« Respuesta #6 en: 20 Agosto 2007, 22:32 pm »

Bueno, podes hacerlo de la siguiente forma.
Todo paso a paso, despues lo podes automatizar

El codigo es:
Código
  1. 'Se neceseitan 3 command button, y un objeto de imagen (Image1)
  2. Private Sub Command1_Click()
  3. Wk.Connect "localhost", 80    'Conectamos al host
  4. End Sub
  5.  
  6. Private Sub Command2_Click()
  7. Wk.SendData "GET /juacker.jpg HTTP/1.1" & vbCrLf & _        'Hacemos la peticion de la image
  8.            "Host: localhost" & vbCrLf & _
  9.            "Connection: keep-alive" & vbCrLf & vbCrLf
  10. End Sub
  11.  
  12. Private Sub Wk_DataArrival(ByVal bytesTotal As Long)
  13. Dim Imagen$, Imagen2$, Headers   'Declaramos las variables
  14. Wk.GetData Imagen
  15. If InStr(1, Imagen, vbCrLf & vbCrLf, vbTextCompare) <> 0 Then      'Si en la primera peticion se nos envia las cabeceras del servidor que indican que todo va bien, entonces dividimos lo que nos envia en dos partes, la primera que son las cabeceras del servidor, y la segunda que es una parte de la imagen.
  16.    Headers = Split(Imagen, vbCrLf & vbCrLf, 2)
  17.    Imagen2 = Headers(1)     'Es la parte de la imagen, sin las cabeceras del servidor
  18. Else
  19.    Imagen2 = Imagen       'Si no se estan enviando las cabeceras, entonces asignamos a imagen2 el valor de imagen. Recordamos que el servidor se conecta varias veces a nosotros para enviarnos el contenido del archivo. si es una imagen de una mega, no nos manda la mega al tope, nos la manda por pedazos, por eso tenemos que poner este codigo
  20. End If
  21. Open App.Path & "\imagen.jpg" For Binary Access Write As #1      'Abrimos el archivo imagen.jpg, puede ser cualquier otro tipo de archivo, en modo binario
  22. Put #1, LOF(1) + 1, Imagen2       'escribimos el contenido al final del archivo del valor que nos ha enviado el servidor
  23. Close #1
  24. End Sub
  25.  
  26. Private Sub Command3_Click()
  27. Image1.Picture = LoadPicture(App.Path & "\imagen.jpg")      'Cargamos la imagen que hemos pedido
  28. End Sub
  29.  

Creo que es asi :P, si hay alguna forma mas simple, me gustaria saberla
saludos
En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: proxy en webbrowser
« Respuesta #7 en: 22 Agosto 2007, 01:50 am »

una cosa se me guarda la imagen pero todo en blanco :P por que pasa esto :S
ayuda!! xD no hay drama que sea png¿
En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: proxy en webbrowser
« Respuesta #8 en: 22 Agosto 2007, 01:56 am »

los image no soportan el tipo del png, mira si en el directorio esta creada la imagen y abrela con un editor normal, te debe salir tal cual la bajaste, el codigo que te pase ahi sirve para bajar cualquier tipo de archivo.
Depronto ejecutaste dos o mas veces el codigo con el archivo ya creado, si haces esto, los datos se escriben al final del archivo logrando deformarlo.
Para que te de bien el codigo el archivo "imagen.jpg" no debe estar creado.
saludos ;)
En línea

satan69


Desconectado Desconectado

Mensajes: 341



Ver Perfil
Re: proxy en webbrowser
« Respuesta #9 en: 22 Agosto 2007, 03:32 am »

como tan hablando de webbrowser.. pues mi pregunta es..

www.blabla.com/bla.txt 
seria asi

WebBrowser1.Navigate "www.blabla.com/bla.txt"

y me abre lo que tengo en bla.txt  ahora mi preguntita seria como mando el resultado a un text1.text

si pongo

text1.text= webbrowser1   ----> me manda el nombre de controlador jejejeje
como seria tonces  ;D ;D ;D ;D


y gracias de antemano
En línea

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

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[VB .NET] Navegación vía Proxy en WebBrowser.
.NET (C#, VB.NET, ASP)
kub0x 2 5,648 Último mensaje 27 Noviembre 2011, 14:18 pm
por kub0x
Cambiar proxy en el webbrowser de VB
Programación Visual Basic
Efficens 2 2,369 Último mensaje 26 Diciembre 2012, 23:46 pm
por Efficens
proxy webbrowser
Programación Visual Basic
asdexiva 4 2,833 Último mensaje 11 Noviembre 2013, 20:35 pm
por asdexiva
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines