Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: MeCraniDOS en 19 Mayo 2014, 20:20 PM

Título: [?] Tor y C/C++
Publicado por: MeCraniDOS en 19 Mayo 2014, 20:20 PM
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 (https://github.com/libtor)

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

Saludos
Título: Re: [?] Tor y C/C++
Publicado por: Gh057 en 20 Mayo 2014, 01:36 AM
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
Título: Re: [?] Tor y C/C++
Publicado por: MeCraniDOS en 20 Mayo 2014, 10:05 AM
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:
Título: Re: [?] Tor y C/C++
Publicado por: Gh057 en 20 Mayo 2014, 12:30 PM
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.