Programmation

samedi 16 mars 2024, 11:20  #1
Programmation TCP - Connection socket réseau (Retour au collège)
reignier.fanny
  • 1 posts

Bonjour,

Je débute sur root-me, mais je suis complètement bloquée sur la partie programmation, celle qui m’intéresse le plus. Malgré quelques heures de recherche, je ne comprends toujours pas le principe.
Je n’arrive pas à me connecter à un programme sur une socket réseau, pour la simple et bonne raison que je ne sais pas ce que c’est.
Je possède des bases en python et les calculs demandés me paraissent simple, mais rien ne fonctionne sans la connexion avec le socket réseau. J’atterris sur une page blanche.
D’après ce que j’ai compris, il est nécessaire d’écrire un script afin de se connecter, mais je n’ai pas compris ou. Est-il possible de l’écrire sur n’importe quelle plateforme de code (ex : Replit) ?
J’ai essayé de me connecter en important socket puis en utilisant socket() et bind(). Je ne reçois pas de message d’erreur mais ne reçoit aucune donnée.
Lorsque j’utilise recv(), je reçois un message d’erreur qui me dit que le terminal de transport n’est pas connecté.

Pourriez vous m’éclairer ?

Merci d’avance !

jeudi 21 mars 2024, 16:45  #2
Programmation TCP - Connection socket réseau (Retour au collège)
Ben
Ben
  • 4 posts

Bonjour,
Regarde les exemples de programmation TCP , copie le code python en local et modifie les parametres de connection afin qu’il correpondent au challenge. Ensuite procède pas à pas.
Note bien que tu n’auras une connection que si tu est loggée sur root-me ! Dans le cas contraire l’IP de ton PC sera bloquée.

Bonne chasse.

dimanche 12 mai 2024, 18:55  #3
Programmation TCP - Connection socket réseau (Retour au collège)
Etudiant_curieux
  • 36 posts

C’est-à-dire ? Est-ce qu’on devrait se connecter à root-me avec la socket ou est-ce que ça compte si on est déjà connecté avec notre page web ?