Retourner aux forums || Retourner au forum Linux.general
Linux.general : Interception d'une communication série
Posté par Dsls (page perso, ) le 22 juin 2005Je cherche actuellement à intercepter des données échangées sur le port série de mon pc. Il s'agit en l'occurrence d'un ordinateur de plongée (Suunto Vyper) qui communique avec une application (propriétaire, forcément) qui tourne sur un windows dans un vmware.
Quelqu'un a-t'il déjà fait quelque chose de ce genre, et si oui, avec quel(s) outil(s) ? A priori je ne connais rien du protocole utilisé, ni des vitesses de communications utilisé. Le tout est bien sûr à des fins d'interopérabilité, pour m'affranchir de ce #{^@] de couple vmware/windows...
> Lire le message (3 commentaires, moyenne: 1,7).
en hardware...
Dans "Interface PC" N°2 (octobre 1998) il y a un article qui décrit un "espion rs232", par R. Mallard.
Ceci dit, avec un OS libre, ce doit être possible de le faire en soft, mais je n'ai pas d'info à ce sujet.
qemu et slsnif
j'ai fait la meme chose avec Qemu et slsniff
cf http://m2.dad-answers.com/qemu-forum/viewtopic.php?t=460
mais c'etait avec la version precedente de QEmu
Je ne sais pas ce que cela peut donner avec la version actuelle
3PC
le plus simple est encore de realiser un cable a 3 prises ... ou inserer des fils dans une des prises existantes, et cabler vers un 3e PC.
Pour la vitesse, c est souent 9600 5400 ou 11300 (valeurs de memoire, amis y en a pas 36 dans les docs).
Note que pour des raisons electriques, il est imperatif de cabler Tx Rx et GND ... j ai remarque que ca ne marche pas si tu ne cable pas le Tx de l espion ... il n emet rien, mais ca pose des problemes d equilibre de charge.
J ai fait ca moi aussi pour espionner un logiciel proprio qui marchait mieux que le mien, j ai encergistre la trame avec cat /dev/ttyS0, puis etudie avec 'hexdump -C'
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.