|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Salut,
Voilà, j'aimerai pouvoir espionner les données qui passent sur un port série (UART en RS232). J'ai 2 équipements, qui communiquent en RS232, et je voudrais pouvopir rajoutter un cable "espion" qui se placera entre les 2 appareils. Ce cable serait relier à mon PC sous Linux et je voudrais pouvoir lire toutes les données qui passent sur le port série (Rx et Tx). Comme il faut configurer le driver pour pouvoir lire Rx ET Tx, je ne sais pas faire... Je voudrais savoir si vous connaissiez un soft capable de faire ca pour moi? Si en plus il pouvait horodater les caractères se serait parfait Alexis |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Beuh... personne pour me répondre?
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Inscription : mai 2005 Messages : 373 ![]() |
déjà au niveau electronique ton cable vampire sera à 3 fils
masse+RX+TX après pour le lire je sais pas trop sous dos à l'époque on faisait genre more < com1 > LPT1 par exemple pour pomper les password telnet et faire des blagues sur le PC du prof d'informatique... peut etre que tu peux essayer avec un mais j'ai jamais testé ce genre de choses... et y'a surement plus sur et efficace parceque là ça va copier brut bitàbit c'est à dire avec le protocolage les flags les adresses et toute l'encapsulation par exemple dans le meilleur des cas tu vas avoir un truc style Code :
XXXXFDDDDDDFXXXXXXXXFDDDDDDFXXXXXXXXFDDDDDDFXXXXXXXXFDDDDDDFXXXXXXXXFDDD bonjour la galère pour analyser derriere... encore que pour l'analyse tu peux te fier à cette doc PS: tu dois avoir sttyS0 ou sttyS1 au lieu de serial1
__________________
Comité de lutte contre le langage SMS sur les forums Veuillez écrire dans un langage compréhensible par les humains, merci. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
C'est justement les données brut que je veux, mais en RS232 il n'y aura pas de bourrage entre les données
Par contre un ne donnera à mon avis pas grand chose, puisque le driver est configuré en émission sur TX. Cela dit, je n'ai pas essayé. Mais j'attend d'etre à peu prè sur que ca puisse fonctionner avant de faire le cable. A défaut d'un soft existant, ce qu'il me faudrait c'est pouvoir configurer RX et TX en réception. Mais je ne sais pas comment faire... |
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Inscription : mai 2005 Messages : 373 ![]() |
pas mais sinon bien sur ça ne risque pas du tout de marcher...
j'ai pas de cable serie sinon j'aurai fait un test pour intercepter un telnet entre deux machine par une troisieme histroire de tester....
__________________
Comité de lutte contre le langage SMS sur les forums Veuillez écrire dans un langage compréhensible par les humains, merci. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Tu ne penses pas que le driver risque de posé des problèmes pour la lecture de TX ?
Je vais essayer de faire un cable et tester alors |
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Je viens de tester la commande Elle me retourne:
Citation:
|
|
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() Inscription : mai 2005 Messages : 373 ![]() |
peut etre avec cat tail ou tout autre commande texte...
peut etre qu'un pipage serait plus approprié comme
__________________
Comité de lutte contre le langage SMS sur les forums Veuillez écrire dans un langage compréhensible par les humains, merci. |
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
J'ai essayé
Code :
De plus, je perturbe le signal TX qui devient illisible pour tout le monde |
||
|
|
00
|
|
|
#10 |
|
Membre éprouvé
![]() Inscription : mai 2005 Messages : 373 ![]() |
si tu vois le flux RX c'est qu'on touche à la solution et qu'un détail nous échappe....
mais lequel
__________________
Comité de lutte contre le langage SMS sur les forums Veuillez écrire dans un langage compréhensible par les humains, merci. |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Pour moi c'est au niveau hard, la carte de mon PC émet un signal sur le TX, un des 2 autres apareils aussi, les signaux s'aditionne et c'est le zonzon. De plus comme le TX est en émission sur mon PC, je suis incapable de lire ce qui y passe.
C'est pourquoi j'aimerai être capable, via le driver du port série, de configurer TX comme une entrée. Est-ce possible, là est la question... |
|
|
00
|
|
|
#12 |
|
Membre éprouvé
![]() Inscription : mai 2005 Messages : 373 ![]() |
alors élimine pour l'instant la connection TX ça te permetra d'avoir une analyse RX propre.
ensuite tu cable le TX inter-appareil vers le RX du pc et tu refais l'analyse pour intercepter le signal TX inter-appareil déjà tu devrait plus etre perturbé par les signaux emis par le PC sur les calbes inter-appreils.
__________________
Comité de lutte contre le langage SMS sur les forums Veuillez écrire dans un langage compréhensible par les humains, merci. |
|
|
00
|
|
|
#13 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
C'est pas bete ca comme idée, mais en fait j'ai besoin de faire des captures simultanées de RX et TX (un horodatage précis de chaque caractère serait top moumoutte, mais faut que j'arrete de revé...
Sinon il resterait la possibilité de capturer RX sur /dev/ttyS0 et de cabler TX sur le RX de /dev/ttyS1. Mais je n'ai alors plus aucun moyen de controler la synchro des 2 flux! Qué misère .... A part en arrivant je ne sais comment à reconfigurer le chip du port série, il reste une autre possibilié, c'est de mettre le PC entre les 2 équipements. Je me suis déjà fait un micro soft pour ca, mais je me suis rendu compte que j'ai aussi besoin de certains signaux (DTR en l'occurence). Et ca je ne sais pas les recopier... En plus mon soft est un peu pourris au niveau de la gestion des vitesses, et ca merde aussi un peu de temps en temps.... bref il m'en faudrait un tout fais Un peu comme le soft de HHD pour Windows: "Free serial port monitor" Pour info, le code de mon soft "pourri" Code :
|
||
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 24 ![]() |
Bon, finalement j'ai developper un soft qui lit sur les Rx de 2 ports distincts.
J'ai bidouillé un cable "normal" sur lequel j'ai rajoutté 2 DB9 sur lesquelles je raporte TX et RX sur les RX des 2 DB9. (plus la masse évidement). Et voilà Y'a plus qu'a lire normalement sur 2 ports distincts. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com