Wissen Sie, welches Protokoll das ist?

422
saeed

Ich habe einen H.264-Standalone-DVR von Hexacctv, der 4 Kanäle von seinen Kameras überträgt. Ich verwende SkyVizor NVClient, um Streaming-Video von Kanälen zu erhalten. Ich muss jedoch vom StandAlone-DVR authentifiziert werden.

Jetzt muss ich mein eigenes Programm schreiben, um Videos von diesem Gerät zu erhalten. Ich muss das Protokoll dieses Geräts kennen. Ich habe versucht, WireShark zu verwenden, um herauszufinden, welches Protokoll verwendet wird. Wenn der Client sich authentifizieren möchte, sendet der Benutzer diese Bytes an den Server:

0000000: 2823 0000 0000 0000 6164 6d69 6e00 0000 (#......admin... 0000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0000020: 0000 0000 0000 0000 3531 3930 3730 0000 ........519070.. 0000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0000040: 0000 0000 0000 0000 7e2f 68c4 80e5 742f ........~/h...t/ 0000050: 68c4 80e5 14da e9a9 fc56 0050 56c0 0001 h........V.PV... 0000060: 0050 56c0 0008 0000 0000 0000 .PV......... 

admin ist Benutzername und 519070 ist Passwort.

Weiß jemand, was dieses Protokoll ist? Der Standardport ist 8200 und ich denke, dass jede Kundenanfrage mit beginnt (#.

Edit: Ich kann HiDvrOcx verwenden, um Kanäle anzusehen .

2
Der Klartextauszug ist nicht sehr nützlich, da * alle * Bytes über 0x7f als Punkte angezeigt werden. Wireshark kann es in verschiedenen besseren Formen zeigen. grawity vor 11 Jahren 0
@ grawity ~> Vielen Dank für deinen Kommentar. Ich habe auch das c like Array hinzugefügt. saeed vor 11 Jahren 0

1 Antwort auf die Frage

0
manjesh23

Von der einfachen Google-Suche fand dieser TCP 8200 GoToMyPC (inoffiziell) und hört auch TRIVNET-Anwendung.

Sie können das folgende Referenzhandbuch verwenden.

Verknüpfung