Je travaille sur un devoir pour mon cours à l'université. La tâche consiste à récupérer des pages Web sur HTTPS en utilisant les éléments suivants nc (netcat) .
Pour récupérer une page par HTTP, je peux simplement faire ce qui suit :
cat request.txt | nc -w 5 <someserver> 80
En request.txt
J'ai une requête HTTP 1.1
GET / HTTP/1.1
Host: <someserver>
Maintenant... Cela fonctionne parfaitement bien. Le défi est cependant de récupérer une page web qui utilise HTTPS ?
Je reçois un certificat de page comme celui-ci. Et voici le point où je suis actuellement bloqué
openssl s_client -connect <someserver>:443