Forum: Mikrocontroller und Digitale Elektronik Com-Port Sniffer


von thkais (Gast)


Lesenswert?

Moin,

ich müßte die Datenübertragung zwischen PC und einem angeschlossenen
seriellen Gerät aufzeichnen, hierzu gibts ja haufenweise Com-Port
Sniffer im Internet.
Hat irgendjemand von euch schon mal Erfahrungen mit einem dieser
Programme gemacht und kann mir eines empfehlen, bevor ich jetzt
x-Programme ausprobiere ?
Wichtig: Es muß auf Win98SE laufen.

Vielen Dank im voraus.

von AxelR. (Gast)


Angehängte Dateien:

Lesenswert?

ich habe den Portmon, der als Dienst mitläuft.
Vorteil brauchst das Kabel nicht anzapfen.
Nachteil unübersichtlich
Sonst:
Comwatch
Vorteil
läuft auf meinem Saurier-Notebook unter DOS
stellt die geloggten Zeichen auch im nachhinein in unterschiedlicher
Schreibweise dar (Hex,Ascii etc.)
Filelogging auf Platte
Nachteil
Notebook (oder 2ten PC)mit 2 seriellen erforderlich
Abhilfe
Bei den meisten "Dialog" Übertragungen sendet immer nur einer. Beide
signale PIN3 und PIN2 über zwei Dioden (Balken zusammen) auf PIN2 der
Abhörschnittstelle zusammenschalten. Geht zur Not. Dann könnte man aber
auch jedes andere Terminalprogramm verwenden, wenn man einen Rechner
extra hat und die beiden Leitungen zusammenschaltet.
<<Es muss unter WIN98SE laufen...>>
Gerade probiert.
COMWATCH läuft problemlos in der DOS-Box.

Gruß
AxelR.

von Thorsten (Gast)


Lesenswert?

Ziemlich cool ist das hier:
http://www.aggsoft.com/serial-port-monitor/serial-port-sniffer.htm
Da gibts ne Trial für, hab aber keine Ahnung wie lange die gültig ist.

von AxelR. (Gast)


Lesenswert?

@Thorsten
Ja! Wie Protmon aus obigen Zip-File hängt sich das von Dir genannte
Prog auch in die API mit dem Vorteil, hier die Daten gleich in lesbarer
Form zur Verügung zu haben und keinen zweiten PC zu benötigen.
95Euronen sind aber extrem heftig zum abfangen von Windowsnachrichten
und deren Darstellung.
Aber gut, es steht jedem frei beim Gewerbeamt sich ein solches
eintragen zu lassen. Schliesslich leben die bei aggsoft ja davon.
Ja, schöner Tip. Danke. Was kann die Freeware nicht, was die
Vollversion kann? (Kann ich aber nachher selber auch mal nachsehen)
Gruß
AxelR.

von AxelR. (Gast)


Lesenswert?

bei 1024 zeichen ist feierabend, obwohl im SplashSreen von einer voll
funktionsfähigen SW geredet wird. naja...
Trotzdem zeitgemäß, ansehnlich und zweckmäßig.
Ich beschäftige mich mal mit der Sache und stell sowas in der Art (in
deutsch) mal bei Gelegheit in der Codesammlung oder PC-Programmierung
mit rein.
Ich habe zwar kein Gewerbe, aber wenn ich von jedem 3Euro bekomme,
wär' ja auch nicht schlecht. Ich lass einfach bei Programmstart für
10Sekunden ein Fenster mit meiner Kontonummer aufpoppen ... ;-)))
Gruß
AxelR.

von Thorsten (Gast)


Lesenswert?

Cool ! Wäre gut, wenn deine Version die Zeichen dann auch hexadezimal
darstellen könnte. Die EUR 3 würdest du sogar von mir bekommen :)

Thorsten

von mthomas (Gast)


Lesenswert?

Hmm Portmon oder PortMon? Wie auch immer, das ist auch einen Blick wert:
http://www.sysinternals.com/ntw2k/freeware/portmon.shtml
(sorry falls schon mal oben genannt, habe das Archiv nicht ausgepackt)

von AxelR. (Gast)


Lesenswert?

http://www.sysinternals.com/images/screenshots/portshot.gif
naja, das ist schon der Portmon aus meinen Zip-File.
Aber sieh dir mal den Screenshot an und vergleich den mal mit dem vom
port-sniffer
http://www.aggsoft.com/serial-port-monitor/images/serial-port-spy.jpg
(Gut hier im Bild kaum was z erkennen)
Aber das macht dann schon eien gefälligeren Eindruck, sofern man nur
die Text mitverfolgen muss (Modem, AT-Befehle oder so).
Überträgt dann auch noch binäre Daten, ist der Portmon von sysinternals
schonmal nicht schlecht, quasi besser.
GRuß
Axel

von thkais (Gast)


Lesenswert?

Hallo,
danke für die zahlreichen Tipps - ich werde dann mal zur
experimentellen Phase übergehen...

von Thorsten (Gast)


Lesenswert?

@AxelR

Ich glaube so ein Port-Sniffer ist alles andere als nur
Windowsbotschaften abfangen und alleine mit API-Funktionen scheint da
auch nichts zu gehen. Habe mal etwas rumgelesen, und da ging es um
VXD-Treiber, low level hooks und weitere eklige Sachen. Gibts da etwa
doch einen ganz einfachen Weg ? Wäre cool, wenn du das hinkriegst.

Gruß
Thorsten

von Werner (Gast)


Lesenswert?

ich könnte da auch noch was anbieten, sogar freeware...
(hab ihn aber nicht getestest)
http://www.heutling.de/html/linemonitor.html

mfg
 Werner

von AxelR. (Gast)


Lesenswert?

@Thorsten
ich hoffe mal nicht, dass das wirklich so kompliziert ist und hoffe
zusätzlich, daß ich den Mund nicht zu voll genommen habe!
VxD-Treiber kann ich nicht, low-level Hooks kenn ich, aber wie das
geht, weiss ich auch nicht...
Na mal sehn
Axel

von AxelR. (Gast)


Lesenswert?

@Werner
diese Programm schleift die Daten von COM1 nach COM2 durch und zeigt
sie an. Hmm, völlig anderer Ansatz.
Hast Du verstanden, was der Herr mit Personalisierung meint?
Also ich weiss nicht...
Viele Grüße
Axel

von Werner (Gast)


Lesenswert?

@Axel
das mit dem Personalisieren ist einfach. man schickt dem herrn ne mail
und bekommt dann nen code zurück. hab ich mit anderer soft von da auch
schonmal gemacht. so wie ich das verstanden habe hätte er nur gerne ne
info, wenn man die soft benutzt.
Werner

von AxelR. (Gast)


Lesenswert?

Hallo Werner,
mich hatte nur geweundert, warum man sich eine Firewall alá Zonealarm
installieren soll, wenn man nicht möchte, daß...
Sonst ist es natürlich keine schlechte Idee, sich auf diese Art ein
Profil anzulegen.
Ich habe mal bei Cadsoft einen exe (autosave.zip)hochgeladen, die bei
Eagle Version 3.55 automatisch über Windowsbotschaften den Button
"save all" im Hauptmenü gedrückt hat. Ab der nächsten Version ging
das dann automatisch ;-))

http://www.cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_public/download.htm.de&dir=pub/userfiles/misc

haben mittlerweile 8.450 Leute runtergeladen! Wäre cool zu wissen, in
welchen Ländern der Erde damit gearbeitet wrid. kann ich also gut
verstehen.

Schönes WE
AxelR.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.