Les sockets en python

Messages postés
3
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
6 octobre 2007
-
Messages postés
102
Date d'inscription
jeudi 29 mai 2003
Statut
Membre
Dernière intervention
23 juin 2008
-
Bonjour,

Je suis débutant en python même si je comprend vite les languages de programmation j'ai encore jamais fait de vrai programme.
Mon problème : j'aimerai crée un faux client pour un serveur de jeu existant le but serai de crée un bot d'événement sur le serveur en envoyant de simple paquet éxécutant les commandes des adminitrateurs du serveur.

Ma Question : Je cherche un bout de source ( si qqn pouvait me la transmettre ^^ ) permettant d'envoyer permettant d'envoyer et de recevoir des paquets entier de la forme

pysocket.send (00 10 DC 3D ED D2 00 30 1B 22 6E B2 08 00 45 00 00 4F 69 D2 40 00 80 06 0E 84 C0 A8 00 04 C0 A8 00 FE 04 9E 01 BD C7 5A 36 96 E9 42 DE 03 50 18 41 4C F1 C5 00 00 00 00 00 23 FF 53 4D 42 71 00 00 00 00 18 07 C8 00 00 00 00 00 00 00 00 00 00 00 00 04 08 FF FE 03 08 62 05 00 00 00 00)
(tout le monde sait bien que un paquet contient toutes les information destinateur destinataire port etc ... )

pour envoyer un paquet au serveur

et du genre
if pysocket.recv == '00 10 DC 3D ED D2 00 30 1B 22 6E B2 08 00 45 00 00 4F 69 D2 40 00 80 06 0E 84 C0 A8 00 04 C0 A8 00 FE 04 9E 01 BD C7 5A 36 96 E9 42 DE 03 50 18 41 4C F1 C5 00 00 00 00 00 23 FF 53 4D 42 71 00 00 00 00 18 07 C8 00 00 00 00 00 00 00 00 00 00 00 00 04 08 FF FE 03 08 62 05 00 00 00 00' :
   print 'j''aime les pattates'

1 réponse

Messages postés
102
Date d'inscription
jeudi 29 mai 2003
Statut
Membre
Dernière intervention
23 juin 2008
4
ça me parait assez simple à faire d'autant qu'il y a ds sources d'exemple de création de client/serveur sur ce site.

Quel protocol est utilisé? TCP ou UDP ?