Saltar al contenido
Underc0de /foro

Cómo usar Hola! VPN sin utilizar el cliente.

Iniciado por Nobody, Julio 08, 2016, 01:41:27 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 08, 2016, 01:41:27 AM Ultima modificación: Septiembre 04, 2016, 01:03:56 AM por Nobody
¡Hola!

La idea fundamental de este post es la oportunidad de aprovechar algo que considero "bueno" con respecto a un VPN que, aunque tenga mala fama, sirve en muchas ocasiones.



I. ¿Me van a robar la contraseña de 'Feisbu'?
Existe mucha información con respecto a este tema. Dejo que saquen sus propias conclusiones.
Los enlaces son solo para miembros. Registrate o iniciá sesión
Los enlaces son solo para miembros. Registrate o iniciá sesión
Los enlaces son solo para miembros. Registrate o iniciá sesión

Aunque, suponiendo que se usaría el VPN de forma temporal —te registrás en esa página ilegal que tanto te gusta— y luego seguís con tu vida diaria, no creo que suponga ningún riesgo (sin mencionar que evitamos instalar el cliente).



II. La idea primero
Polsaker me dio la idea —involuntariamente— después de ver su post (vamos, Netflix con una IP de Rusia anda de diez).
Link: https://underc0de.org/foro/python/simple-navegador-'anonimo'-utilizando-pyside-y-proxies-de-hola-org/



III. Comencemos...
Para comenzar necesitamos saber de que región queremos obtener una dirección IP. Hay regiones limitadas, las cuales se listan a continuación:

Citarar, au, at, be, bo, br, cl, fi, fr, de, gi, gb, gr, hk, is, in, it, jp, kr, kw, mx, nl, nz, py, pe, pt, ro, ru, sh, es, se, ch, tw, uk, uy, us, ve, no
Referencia: Los enlaces son solo para miembros. Registrate o iniciá sesión

En este caso usaré Italia (it) como ejemplo.


Leyenda: Región seleccionada — Host y puerto — IP correspondiente al host — Contraseña.

Para ello ingresaremos a la siguiente dirección:
CitarLos enlaces son solo para miembros. Registrate o iniciá sesión
reemplazando "XXX" por el código de región seleccionado (it, en este caso).

CitarNota: La siguiente dirección también es válida.
CitarLos enlaces son solo para miembros. Registrate o iniciá sesión



IV. Configuración


En este paso lo único que tendremos que hacer es ir a la configuración de red de nuestro navegador preferido y configurar los datos que conseguimos anteriormente: host y puerto.



V. Autentificación
Esta es la parte por lo que el código de Polsaker "no funcione". Al intentar navegar en Internet, nos pedirá una autentificación, la cual se deja a continuación:

CitarUsuario: user-uuid-12391d63676f806ff6c124adf38aced2
Contraseña: 2e6425649256
—————————————————————————————————————————————————————
Nota: La contraseña es la conseguida previamente. Aunque ésta parece ser estática.



VI. Comprobación

Leyenda: Región seleccionada — IP correspondiente al host.

El paso final —pero no menos importante— es verificar que nuestra dirección IP haya cambiado.



VII. El fin...
Quiero disculparme por la forma de redacción del post. Sinceramente estoy oxidado en la forma de publicar  ::) ::) ::)
También quiero disculparme por no usar lenguaje técnico del área, intenté orientar el post a gente que tal vez no tenga en claro estos términos  :P :P :P



VIII. Agradecimientos
Agradezco especialmente a S@nde por motivarme a hacer el post, a blackdrake por el apoyo en revisión del contenido y a Polsaker por la idea del post. ¡Gracias!
Los enlaces son solo para miembros. Registrate o iniciá sesión

¡Buenísimo Nobody!
A mí me ha gustado la redacción que has hecho :)

Un saludo

Cita de: Stiuvert en Julio 08, 2016, 03:29:03 AM
¡Buenísimo Nobody!
A mí me ha gustado la redacción que has hecho :)

Un saludo

¡Gracias Stiuvert!
Me alegro que te haya gustado.

Saludos.
Los enlaces son solo para miembros. Registrate o iniciá sesión

Cita de: Nobody en Julio 08, 2016, 11:51:42 AM
Cita de: Stiuvert en Julio 08, 2016, 03:29:03 AM
¡Buenísimo Nobody!
A mí me ha gustado la redacción que has hecho :)

Un saludo

¡Gracias Stiuvert!
Me alegro que te haya gustado.

Saludos.

Excelente thread...! sólo me queda una pregunta por hacerte Nobody de donde se consigue el user id la key está clarísimo de donde se obtiene pero el user
id no me ha quedado claro...!

Cita de: Hu3c0 en Julio 09, 2016, 12:27:16 PM
Excelente thread...! sólo me queda una pregunta por hacerte Nobody de donde se consigue el user id la key está clarísimo de donde se obtiene pero el user
id no me ha quedado claro...!

¡Hola!

Gracias por avisarme, no expliqué esa parte.

En la URL podés notar lo siguiente:
Citaruuid=12391d63676f806ff6c124adf38aced2
Ese vendría a hacer el ID del usuario, luego se le agrega user-uuid- delante y listo!

Ese "uuid" sería alguno que se te asigna a la cuenta de Hola.org cuando la creás, en este caso encontré este y sirvió.

¡Saludos!
Los enlaces son solo para miembros. Registrate o iniciá sesión

Muy interesante y original el post, se entiende todo muy bien  ;D


Jugar o perder

Julio 09, 2016, 06:11:48 PM #6 Ultima modificación: Julio 09, 2016, 06:14:25 PM por Hu3c0
Cita de: Nobody en Julio 09, 2016, 02:06:36 PM
Cita de: Hu3c0 en Julio 09, 2016, 12:27:16 PM
Excelente thread...! sólo me queda una pregunta por hacerte Nobody de donde se consigue el user id la key está clarísimo de donde se obtiene pero el user
id no me ha quedado claro...!

¡Hola!

Gracias por avisarme, no expliqué esa parte.

En la URL podés notar lo siguiente:
Citaruuid=12391d63676f806ff6c124adf38aced2
Ese vendría a hacer el ID del usuario, luego se le agrega user-uuid- delante y listo!

Ese "uuid" sería alguno que se te asigna a la cuenta de Hola.org cuando la creás, en este caso encontré este y sirvió.

¡Saludos!

Es muy interesante este Thread pero hasta el momento  no sé como conseguir ese uuid me he registrado en hola.org he revisado el código pero de momento no encuentro mi uuid.

Os imagináis una aplicación creada que obtenga  según el país el vpn y que modifique el archivo pref.js (firefox) para cambiar la ip sólo con pulsar un botón..!

Esta creo que es la función que puede darme el uuid pero todavía no he estudiado .js a ver si alguien se anima y nos ayuda a conseguir ese uuid y yo os hago la aplicación en java para firefox de momento..!
Citarfunction perr_prepare(opt){
    var build = build_info();
    /* XXX antonp: better to do deep copy of opt before changing it */
    try {
        opt.uuid = opt.uuid ||
            (window.hola_extension_info&&window.hola_extension_info.uuid) ||
            localStorage.getItem('uuid');
    } catch(err){ console.error('perr failed '+err.stack); }
    opt.cid = opt.cid||(window.hola_svc_info&&window.hola_svc_info.cid);
    opt.rmt_ver = build.server_version;
    opt.ver = build.version;
    opt.browser = opt.browser||E.browser();
    opt.build = opt.build||build_str();
    opt.url = location.href;
    return opt;
}


Grupo de WhatsApp