Bonjour à tous,

J'ai pu récupérer un source qui contient un Proxy HTTP/HTTPS codé en C++ et utilisant WinSock2.
Le proxy en lui même ne fonctionne pas trop mal, malgrés quelque latences de temps en temps.

Cependant, j'aimerais pouvoir déja récupérer les certificats SSL/TLS (les afficher ou les écrire sur le disque).
J'ai cru comprendre d'après mes recherches que pour cela, je devais utiliser une lib comme OpenSSL par exemple afin d'initier une connexion SSL/TLS, pour pouvoir ensuite récupérer le certificat.

Dans l'idée j'avais donc de faire comme cela :

- Parsing de la trame HTTP (Mon proxy le fait déja)
- Le programme se rends compte que c'est du HTTPS (Mon proxy le fait déja)
--> Etablir la connexion SSL/TLS.
--> Récupérer le certificat.

Que pensez vous déja de ce "plan", la logique est elle bonne, au fausse ?

Merci à tous