Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/05/2013, à 11:18

lemonstrike

[Résolu] Connexion à un proxy SOCKS5 en C

Bonjour,

je cherche à me connecter à un proxy socks5 en C en local. Pour cela j'ai installé la libsocksd0-dev et inclus le "socks.h" en entête de la source.
Cette manipulation est sensée permettre la connexion via un proxy socks de façon transparente en redéfinissant les primitives connect / recv / send ... par Rconnect / Rrecv / Rsend.
Le soucis c'est que je n'arrive pas à compiler le programme; j'obtiens les erreurs suivantes :

gcc -W -Wall -ansi -pedantic -L/usr/lib -lsocksd -D_GNU_SOURCE -o prog prog.c
/tmp/ccR4xzIh.o: In function `main':
prog.c:(.text+0x1bf): undefined reference to `Rgethostbyname'
prog.c:(.text+0x2d4): undefined reference to `Rconnect'
/tmp/ccR4xzIh.o: In function `emetteur':
prog.c:(.text+0x52d): undefined reference to `Rsend'
/tmp/ccR4xzIh.o: In function `recepteur':
prog.c:(.text+0x62f): undefined reference to `Rrecv'
prog.c:(.text+0x7b8): undefined reference to `Rwrite'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [clientsocks] Erreur 1

Est-ce que vous auriez une idée ?
En vous remerciant d'avance.

Dernière modification par lemonstrike (Le 04/05/2013, à 12:57)

Hors ligne

#2 Le 03/05/2013, à 13:07

eiger

Re : [Résolu] Connexion à un proxy SOCKS5 en C

Salut,

Essaie ceci:

gcc -W -Wall -ansi -pedantic -L/usr/lib -D_GNU_SOURCE -o prog prog.c -lsocksd

Hors ligne

#3 Le 04/05/2013, à 12:57

lemonstrike

Re : [Résolu] Connexion à un proxy SOCKS5 en C

Salut, ça marche !
Je suis dégoûté que ce soit à cause de ça big_smile

Merci mille fois !
Résolu.

Hors ligne

#4 Le 04/05/2013, à 13:13

eiger

Re : [Résolu] Connexion à un proxy SOCKS5 en C

lemonstrike a écrit :

Salut, ça marche !
Je suis dégoûté que ce soit à cause de ça big_smile

Merci mille fois !
Résolu.

De rien.
Pas de quoi être dégoûté, il y a quelques temps, ta ligne de compilation aurait fonctionné. wink
Pour les explications, je te renvoie à ce message http://forum.ubuntu-fr.org/viewtopic.ph … 1#p6699661.

Hors ligne

#5 Le 04/05/2013, à 23:15

lemonstrike

Re : [Résolu] Connexion à un proxy SOCKS5 en C

Salut, merci pour les explications; je n'étais pas au courant et ça va beaucoup me servir pour mes prochaines compilations !
Bonne soirée smile

Hors ligne