Les sockets en python

necroalbert Messages postés 3 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 6 octobre 2007 - 8 août 2006 à 17:05
cs_DoudouBidou Messages postés 102 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 23 juin 2008 - 11 août 2006 à 17:58
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

cs_DoudouBidou Messages postés 102 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 23 juin 2008 5
11 août 2006 à 17:58
ç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 ?
0
Rejoignez-nous