Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: OfTheVara en 28 Mayo 2016, 17:35 pm



Título: Duda sobre HTTP proxy
Publicado por: OfTheVara en 28 Mayo 2016, 17:35 pm
Hi Guys,

Si configuro mi navegador para navegar a traves de un proxy, ¿el tema de los DNS por donde va?  ¿pasarían también a través del html proxy o se siguen conectando directamente con la 8.8.8.8 (en mi caso)  sin pasar por el proxy?

Lo digo porque los DNS van por UDP y quiero implementar un proxy de forma que todo el trafico del navegador pase por ahí.

gracias


Título: Re: Duda sobre HTML proxy
Publicado por: engel lex en 28 Mayo 2016, 19:15 pm
Si es HTML proxy el nombre lo dice es solo HTML

En tal caso lo qie buscas no es proxy sino VPN


Título: Re: Duda sobre HTTP proxy
Publicado por: OfTheVara en 29 Mayo 2016, 02:16 am
Me explico,

El proxy estaría ubicado dentro de la misma LAN, o incluso en el mismo PC. Es decir, lo que quiero realmente es tener acceso y poder controlar el flujo de información del navegador. Esa es la razón por la que necesito un proxy.

Mi duda es que pasa con los DNS, ya que son conexiones UDP y supuestamente el http proxy escucha sockets TCP. ¿habría que programar algo aparte?

(Había puesto en ele título HTML Proxy y queria decir HTTP Proxy)


Título: Re: Duda sobre HTTP proxy
Publicado por: HdM en 31 Mayo 2016, 21:56 pm
Entiendo que dependerá del proxy que utilices (lo completo que sea).
De todos modos, por si te ayuda:

http://systemadmin.es/2010/02/quien-resuelve-las-direcciones-usando-un-proxy (http://systemadmin.es/2010/02/quien-resuelve-las-direcciones-usando-un-proxy)
http://systemadmin.es/2010/02/resolucion-dns-en-configuraciones-con-proxy (http://systemadmin.es/2010/02/resolucion-dns-en-configuraciones-con-proxy)


Título: Re: Duda sobre HTTP proxy
Publicado por: OfTheVara en 31 Mayo 2016, 23:20 pm
Una duda,

Para que el Proxy pueda resolver las DNS supongo que habrá que modificar la Conexión de Area Local y especificar como direccion DNS la dirección del proxy. Por ejemplo, la 127.0.0.1 si el Proxy corre en el mismo PC.

He intentado escuchar con un socket UDP en la 127.0.0.1 y redireccionarlo al servidor DNS "80.58.61.250", pero no consigo que funcione. ¿sabéis si se podría hacer con sockets UDP?


Título: Re: Duda sobre HTTP proxy
Publicado por: HdM en 1 Junio 2016, 22:57 pm
No hay que modificar la configuración de la tarjeta de red. En función del proxy que utilices, utilizará las dns que tengas configuradas en tu sistema o bien, si el proxy lo permite, las que introduzcas en su propia configuración.


Título: Re: Duda sobre HTTP proxy
Publicado por: OfTheVara en 2 Junio 2016, 02:11 am
Sí, pero tu hablas de la configuración del proxy.

¿Pero el Navegador como sabe si el Proxy resuelve las DNS o no?


Título: Re: Duda sobre HTTP proxy
Publicado por: HdM en 2 Junio 2016, 21:48 pm
El navegador no sabe nada. La petición va del navegador al proxy. El proxy resuelve o no y devuelve respuesta al navegador.


Título: Re: Duda sobre HTTP proxy
Publicado por: OfTheVara en 2 Junio 2016, 23:26 pm
En un proxy SOCKS4 el navegador pasar la IP ya resuelta. En un SOCKS5 puede pasar el nombre pero tendrá que configurarse el navegador de alguna forma


Título: Re: Duda sobre HTTP proxy
Publicado por: HdM en 3 Junio 2016, 20:12 pm
Bueno, estabas hablando en todo momento (así lo indica el título del hilo) de proxy http. Con respecto al tema de SOCKS5 y el navegador, firefox te permite al configurar el proxy, indicar si resuelve este último o no (check "DNS remoto").


Título: Re: Duda sobre HTTP proxy
Publicado por: OfTheVara en 3 Junio 2016, 21:23 pm
Exacto, sabes si en el chrome se puede hacer lo mismo. ¿por defecto viene para SOCKS4?

Respecto al HTTP proxy, con el secure proxy no hay manera que me funcione. Con el SOCKS5 no tuve problemas porque encontré buena documentación de lo que es cada cosa: https://es.wikipedia.org/wiki/SOCKS

Pero me gustaría poder implementar un HTTP(s) proxy también pero no encuentro información por ningún lado. ¿conoces algun sitio con información fiable de los pasos a seguir para establecer la conexión?


Título: Re: Duda sobre HTTP proxy
Publicado por: HdM en 6 Junio 2016, 14:50 pm
Con respecto a SOCKS5 en chrome:

http://www.chromium.org/developers/design-documents/network-stack/socks-proxy (http://www.chromium.org/developers/design-documents/network-stack/socks-proxy)

Para el https proxy, creo que squid lo permite. Busca info. sobre ello.