[?] Tor y C/C++

Iniciado por MeCraniDOS, 19 Mayo 2014, 20:20 PM

0 Miembros y 2 Visitantes están viendo este tema.

MeCraniDOS

Hola, estoy intentando hacer una mini aplicación usando sockets, pero pasando a través de Tor, es decir, conectando la aplicación a tor, y luego utilizar sockets. :silbar:

El problema es que no encuentro nada de documentación sobre como utilizar tor desde C/C++, lo único que he encontrado es libtor, y al ser de 2012 no está muy actualizado, y me faltan archivos al compilar   :rolleyes:

https://github.com/libtor

Alguien sabe como puedo hacerlo?   (Alguna librería que pueda utilizar)  :huh: :huh:

Saludos
"La física es el sistema operativo del Universo"
     -- Steven R Garman

Gh057

Hola podrias ver primero torsocks, que te permite "torificar" las conexiones por el puerto 9050, seguramente te servirá total o en parte, para tu aplicación. Saludos
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

MeCraniDOS

Creo que torsocks es un paquete que instalas, y luego las aplicaciones las puedes pasar por el puerto que configures, lo que estoy intentando hacer es un "cliente" de Tor, es decir, que no necesite programas externos  :silbar:

El propio programa ya establece el circuito y crea un proxy (en un thread por ejemplo), y luego conectar la aplicación haciéndola pasar por ese proxy  :huh: :huh:
"La física es el sistema operativo del Universo"
     -- Steven R Garman

Gh057

el código fuente lo tienes en github, puedes fíjarte como está implementado y las bibliotecas que hace uso para establecer la conexión a la red, sino te queda ver la documentación del mismo torproject, saludos.
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...