Demande d'aide Cherche interception sur RS232 port serie
chemins_hermes
Messages postés8Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention19 juillet 2006
-
8 juil. 2004 à 11:25
mydust
Messages postés11Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention17 juin 2006
-
28 févr. 2005 à 16:26
Bonjour tout le monde.
je cherche a pouvoir intercepter tout ce qui sort ou rentre par le port RS232 (port serie). et a le mettre dans un fichier log.
c'est pour analyser le dialogue entre une application et un automate.
l'application est sous windows 98 SE ou XP.
chemins_hermes
Messages postés8Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention19 juillet 2006 8 juil. 2004 à 19:17
si je sais lire et ecrire sur le port.
mais ce que je cherche a faire c'est que lorsque une application qui tourne sur le PC transmet , via le port serie
des données et que l'automate repond, inscrire les données dans un fichier log ( un peu comme un keylogger) . mais je veux dans mon fichier log la sortie et l'entrée des données.
fichier genre :
PC -> data envoyé
automate -> data recu de l'automate
Mon probleme et surtout de savoir ou intercepter les données.
par hook des interruption ?
Merci de m'avoir repondu
je ne sais par ou commencer
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 8 juil. 2004 à 19:53
juste une question, c'est l'utilisateur qui envoie les données du PC a l'automate? ou le PC peut envoyé lui meme et ce de facon autonome des données a l'automate?
Bob...
"La chance accorde ses faveur aux esprits avertis..."
chemins_hermes
Messages postés8Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention19 juillet 2006 8 juil. 2004 à 22:01
ben ce qu'envoie le pc, je ne le sais pas.
c'est une application existante, je dois analyser le flux
montant et descendant afin de connaitre le protocole de liaison automate <-->PC.
je pensais . intercepter le driver de port serie.
mais je ne sais pas comment m'y prendre.
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 17 juil. 2004 à 23:06
desoler mais la tu men demande trop... tu sais, j'aurrai peut etre pu t'aider sur certain truc mais la desoler ca me depasse totalement... je ne connais que quelque truc sur le RS232, j'aurrais peut etre pu taider sur certain point mais la...
Bob...
"La chance accorde ses faveur aux esprits avertis..."
HCJarod
Messages postés221Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention11 décembre 20081 18 juil. 2004 à 20:15
La solution la plus simple (que j'ai deja utiliser) est de réaliser un espion. Mais il faut réaliser un cable (plus simple tu meurs)(http://www.secom.tm.fr/download/fichierspdf/Cable%20espion%20RS232.pdf) et tu utilise soit un autre com du même pc soit un autre pc si t'en a un sous la main. Tu fais tourner ton prog sur le COM espion.
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
mydust
Messages postés11Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention17 juin 2006 28 févr. 2005 à 16:26
Salut, je suis confronté exactement au même problème ou il faut trouver la communication entre PC et automate. J'ai utilisé portmon un freeware qui a l'air de fonctionner... mais je dois encore tester cela avec un prog qui gère le port série...