blindeshuhn
Goto Top

Wireshark richtig anwenden bei Netzwerkkamera

Guten Sonntag,
ich habe ein Problem und ich weis nicht wie man das Werkzeug verwendet
um es zu lösen.
Also ich habe eine Netzwerkkamera in einem Netzwerk das per OPENVPN
erreichbar ist.
Ich habe einen Server auf dem ein Openvpn Server installiert ist. auf
diesem Server ist auch ein Apache.
Auf diesen Apache habe ich per reversproxy einen Virtuelen Host
installiert der auf meine Kamera zeigt.

Soweit so gut. Ich kann nun von überall auf der Welt per openvpn auf die
Kamera zugreifen und sehe das Livebild.
Wenn ich über den Virtuellenhost meines Apache zugreife kann ich die
Einlogseite der Kamera öffnen und mich anmelden und einstellungen
machen.
Jedoch sehe ich kein Live Bild.
Wie kann ich den Fehler mit wireshark finden?

LG

Content-ID: 495320

Url: https://administrator.de/contentid/495320

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

tikayevent
tikayevent 15.09.2019 um 15:14:15 Uhr
Goto Top
Wireshark sollte man erst nutzen, wenn man gar nicht mehr weiterkommt. Der einfachste Angriffspunkt wäre der Client, auf dem das Livebild nicht erscheint.

Analysiere doch erstmal im Browser, wie der Videostream in der Webseite integriert ist. Vermutlich läuft dieser Weg nicht über den Proxy, weil der es gar nicht beherrscht (rtsp statt http oder sowas).
aqui
aqui 15.09.2019 aktualisiert um 15:36:35 Uhr
Goto Top
und ich weis nicht wie man das Werkzeug verwendet um es zu lösen.
Guckst du hier:
https://www.heise.de/ct/artikel/Fehler-erschnueffeln-221587.html
Da steht alles was du wissen musst.
Wie kann ich den Fehler mit wireshark finden?
Erstmal checken WIE das Live Video mit welchem Protokoll übertragen wird. Das geht am besten lokal.
Wie Kollege @tikayevent oben schon richtig sagt nutzt der Video Live Stream vermutlich kein HTTP und nutzt stattdessen rtsp oder rtp.
Das ist bei einfachen Kameras oft Standard. Meist in Verbindung mit dem Quasi Standard OnVIF.
Das kannst du dann statt Browser auch direkt mit VLC ansehen.
Hilfreich kann außer der Klassiker VLC dafür auch die Android App Onvifer sein: https://play.google.com/store/apps/details?id=net.biyee.onvifer&hl=d ...
blindesHuhn
blindesHuhn 15.09.2019 um 18:17:24 Uhr
Goto Top
Zitat von @tikayevent:

Wireshark sollte man erst nutzen, wenn man gar nicht mehr weiterkommt. Der einfachste Angriffspunkt wäre der Client, auf dem das Livebild nicht erscheint.

Analysiere doch erstmal im Browser, wie der Videostream in der Webseite integriert ist. Vermutlich läuft dieser Weg nicht über den Proxy, weil der es gar nicht beherrscht (rtsp statt http oder sowas).


Wie kann man rtsp durch den Proxy leiten?
blindesHuhn
blindesHuhn 15.09.2019 aktualisiert um 18:35:35 Uhr
Goto Top
Zitat von @aqui:

und ich weis nicht wie man das Werkzeug verwendet um es zu lösen.
Guckst du hier:
https://www.heise.de/ct/artikel/Fehler-erschnueffeln-221587.html
Da steht alles was du wissen musst.
Wie kann ich den Fehler mit wireshark finden?
Erstmal checken WIE das Live Video mit welchem Protokoll übertragen wird. Das geht am besten lokal.
Wie Kollege @tikayevent oben schon richtig sagt nutzt der Video Live Stream vermutlich kein HTTP und nutzt stattdessen rtsp oder rtp.
Das ist bei einfachen Kameras oft Standard. Meist in Verbindung mit dem Quasi Standard OnVIF.
Das kannst du dann statt Browser auch direkt mit VLC ansehen.
Hilfreich kann außer der Klassiker VLC dafür auch die Android App Onvifer sein: https://play.google.com/store/apps/details?id=net.biyee.onvifer&hl=d ...
Wie kann man es schaffen im Virtuellen Host die Kamera seite richtig an zu zeigen?
Kann das problem beim Flash Player liegen?
tikayevent
tikayevent 15.09.2019 um 23:51:35 Uhr
Goto Top
Die Kamera wird einfach nicht dafür vorgesehen sein, dass man das Bild durch irgendeinen Reverse Proxy jagt. Du hast nicht geschrieben, welche Kamera du hast, aber das ist eigentlich auch egal, da man hier mit hoher Wahrscheinlichkeit, in die Firmware der Kamera eingreifen müsste, um das zu beheben.

Warum betreibst du überhaupt einen OpenVPN-Server, wenn du eh dran vorbeigehst?
aqui
aqui 16.09.2019 aktualisiert um 09:23:03 Uhr
Goto Top
Wie kann man rtsp durch den Proxy leiten?
Gar nicht. Das Protokoll nutzt dynamische Ports. Ist technisch schwer bis gar nicht möglich. Solche Proxies sind primär für HTTP(S) gemacht.
Du brauchst doch den Proxy dafür auch gar nicht !!
blindesHuhn
blindesHuhn 16.09.2019 um 20:45:27 Uhr
Goto Top
Zitat von @tikayevent:


Warum betreibst du überhaupt einen OpenVPN-Server, wenn du eh dran vorbeigehst?

Ich gehe doch am Openvpn server nicht vorbei.
Mein Server greift über openvpn auf mein Netzwerk zu.
Von außen greift man auf den Webserver zu und der über reverse Proxy leitet in mein Netzwerk zu Hause.
blindesHuhn
blindesHuhn 16.09.2019 um 20:46:04 Uhr
Goto Top
Zitat von @aqui:


Du brauchst doch den Proxy dafür auch gar nicht !!
Was brauche ich dann?

Danke euch allen
tikayevent
tikayevent 16.09.2019 um 23:37:17 Uhr
Goto Top
Ich hab keinen Bock mehr auf die ###e. Keine Informationen zur verwendeten Kamera, du weißt nich nicht mal, welches Streamingprotokoll verwendet wird und verstehst noch nicht mal die einfachsten Rückfragen.
blindesHuhn
blindesHuhn 17.09.2019 um 06:38:18 Uhr
Goto Top
Guten Morgen,
Zitat von @tikayevent:

Ich hab keinen Bock mehr auf die ###e. Keine Informationen zur verwendeten Kamera, du weißt nich nicht mal, welches Streamingprotokoll verwendet wird und verstehst noch nicht mal die einfachsten Rückfragen.

Also ich verwende eine Reolink Kamera. Und die Kamera kann RTSP ich weiß jedoch nicht ob der Flash Player dies verwendet.
Ich versuche auf die Fragen zu Antworten bin jedoch kein Experte wie Du.
Wenn du mir helfen möchtest bin ich dankbar. Wenn du noch Informationen brauchst dann Bitte fragen.

Schönen Tag noch
aqui
aqui 17.09.2019 um 09:03:02 Uhr
Goto Top
Von außen greift man auf den Webserver zu und der über reverse Proxy leitet in mein Netzwerk zu Hause.
Ist doch eigentlich sinnfrei. Warum greifst du nicht direkt mit dem VPN auf dein Heimnetzwerk zu ?
Dann stellen sich diese oben genannten Probleme doch gar nicht erst ?!
ich weiß jedoch nicht ob der Flash Player dies verwendet.
Nein ! Flash benutzt komplett was eigenes. Mal ganz davon abgesehen das die Flash Technologie sowas von tot ist. Solltest du eigentlich wissen. Die meisten modernen Browser sind heute Flash frei. Das ist eine tote technik die niemand mehr nutzt. Der Grund sind die massiven Sicherheitsprobleme die Flash Umgebungen erzeugen.
blindesHuhn
blindesHuhn 17.09.2019 um 20:30:55 Uhr
Goto Top
Zitat von @aqui:


Ist doch eigentlich sinnfrei. Warum greifst du nicht direkt mit dem VPN auf dein Heimnetzwerk zu ?
Dann stellen sich diese oben genannten Probleme doch gar nicht erst ?!
ich weiß jedoch nicht ob der Flash Player dies verwendet.
Nein ! Flash benutzt komplett was eigenes. Mal ganz davon abgesehen das die Flash Technologie sowas von tot ist. Solltest du eigentlich wissen. Die meisten modernen Browser sind heute Flash frei. Das ist eine tote technik die niemand mehr nutzt. Der Grund sind die massiven Sicherheitsprobleme die Flash Umgebungen erzeugen.


Den Sinn sehe ich darin das jeder ohne VPN Client auf die Kamera zugreifen kann.
Ich weiß das Flash tot ist aber meine Reolink verwendet auf der Webvisu nun mal Flash.
Darum habe ich gefragt.
Danke für deine Hilfe.
Habe ich also keine Möglichkeit das ganze zu realisieren?
aqui
aqui 18.09.2019 um 09:38:39 Uhr
Goto Top
das jeder ohne VPN Client auf die Kamera zugreifen kann.
Das ist richtig, aber das exponiert dann deine Kameradaten vollständig ungeschützt im Internet. Sowas machen heutzutage eigentlich nur noch Dummies.
Habe ich also keine Möglichkeit das ganze zu realisieren?
Nein, jedenfalls nicht wenn die Kamera die Video Daten als RTSP Stream verschickt. Die bekommst du ja nicht über den Proxy. Dafür brauchst du eine Kamera die den Stream per HTTP verschickt.
blindesHuhn
blindesHuhn 19.09.2019 um 06:24:42 Uhr
Goto Top
Meine Seite hat einen Passwordzugang somit ist es etwas schwerer an die Kamera zu kommen.
Aber wenn es nicht geht.....
aqui
aqui 19.09.2019 um 10:57:28 Uhr
Goto Top
Ohne Proxy geht es ja... Ggf. kann man die Kamera umstellen auf HTTP Streaming im Setup ?!