Programmation

mardi 28 novembre 2023, 08:55  #1
Programmation TCP retour au college
GAMATAYA
  • 1 posts

Salut !
bon, je cherche des solutions sur des forums depuis tout à l’heure, mais je ne comprends rien à ce qu’il explique.
Sur le challenge TCP retour au collège, je dois récupérer les deux nombres pour faire le calcule demandé. Le problème étant que je n’arrive même pas à m’y connecter avec mon script python…
J’utilise entre autres ces lignes :

HOST = ’challenge01.root-me.org’
PORT = 52002
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s :
s.bind((HOST, PORT))
s.listen()
ce qui me renvoie une erreur à la ligne de ’s.bind((HOST, PORT))’ étant une ’OSError : [Errno 99] Cannot assign requested address’

Pourtant j’arrive bien à me connecter au TCP en utilisant cette host et ce port.
Quelqu’un peut-il m’aiguiller ?

samedi 9 décembre 2023, 21:21  #2
Programmation TCP retour au college
0x81D
  • 1 posts

Salut,
Il me semblerait que `bind` est fait pour écouter un port en tant que serveur.
source : https://docs.python.org/3/howto/sockets.html#creating-a-socket

mardi 19 décembre 2023, 14:15  #3
Programmation TCP retour au college problème
Trinity on
  • 3 posts

j’ai aussi un porblème avec ce challenge , la page ne veut pas s’ouvrir et j’ai une page blanche ... SI quelqu’un pouvait m’aider ce serait simpa

vendredi 29 décembre 2023, 15:25  #4
Programmation TCP retour au college
GonZo
  • 2 posts

Bonjour,

Cliquer sur le bouton ne sert à rien. Il faut se connecter à l’adresse et au port donné via un programme écrit par vos soins.

Un premier pas serait d’arriver à vous connecter à la socket indiquée dans l’énoncé et récupérer la réponse du serveur ;)

mardi 2 janvier 2024, 16:58  #5
Programmation TCP retour au college
Richard
  • 8 posts

Bonjour, je profite de ce sujet pour en parler également.

J’ai réussi à me connecter à la socket, récupérer ce qu’il faut pour faire le challenge, mais je ne reçois à priori rien du tout en retour une fois que j’envoie mon résultat, et j’avoue que je bloque un peu sur le pourquoi, normalement cette étape la aurait du être ok. J’ai même vérifier le résultat que j’avais avant envoi et le calcul est bon, avec le nombre de virgule précisé donc j’avoue sécher un peu ^^

mardi 2 janvier 2024, 17:07  #6
Programmation TCP retour au college
Richard
  • 8 posts

Erratum :

C’est bon, je l’ai, mais je trouve que la dernière instruction du challenge est trompeuse

jeudi 11 janvier 2024, 16:40  #7
Programmation TCP retour au college
Bonjour01
  • 1 posts

J’ai exactement le mm problème que toi... Quand j’attends le flag rien ne se passe... Qu’as tu fais ?

vendredi 12 janvier 2024, 09:44  #8
Programmation TCP retour au college
lfbr78
  • 14 posts

Bonjour à tous,
Je reçois les deux nombres, et je renvoie ce qui est demandé, mais en retour je n’obtiens que : b’’. C’est comme ça pour tous les challenges de Programmation que j’ai essayé.
Quelqu’un aurait une explication ?
Je vous remercie.
Bien cordialement