Suchen Sie die URL, von der das Update heruntergeladen wird, und mit der URL das Vorhandensein des Updates überprüft wird

546
user300045

Installieren Sie den VLC-Player, und suchen Sie die URL, von der das Update heruntergeladen wird, und mit der URL das Vorhandensein des Updates überprüft.

Könnte jemand erklären, wie das geht? Welche Tools verwenden? Ist Wireshark das zu verwendende Werkzeug?

Ich habe eine VLC-Version 2. Nachdem ich "nach Updates gesucht" habe, gibt Wireshark folgendes (Bild):

Suchen Sie die URL, von der das Update heruntergeladen wird, und mit der URL das Vorhandensein des Updates überprüft wird

Diese URL sollte diejenige sein, die das Vorhandensein der Aktualisierung überprüft. Ist das richtig?

Nach dem Ausführen von "check for updates" sagt VLC: "Beim Prüfen auf Updates ist ein Fehler aufgetreten". Dies hindert mich daran, die URL zu finden, von der das Update heruntergeladen wird.

Wie finde ich diese URL? Ich habe es auch mit Version 3 (der neuesten Version) versucht, aber nach dem Ausführen von "Nach Updates suchen" heißt es: "Keine Updates verfügbar".

0

1 Antwort auf die Frage

0
Anaksunaman

Ist Wireshark das richtige Werkzeug?

Ja.

Diese URL sollte die URL sein, die das Vorhandensein des Updates überprüft. Ist das richtig?

Ja.

Wie finde ich die URL, von der das Update heruntergeladen wird?

Es scheint, als wäre die Update-URL in den Daten gepackt, die von http://update.videolan.org/vlc/status-win-x86 zurückgegeben werden (aus Ihren Wireshark-Daten). Wenn Sie diese URL über http (z. B. in einem Browser) aufrufen, lautet der zurückgegebene Datenstrom:

2.2.6 http://get.videolan.org/vlc/2.2.6/win32/vlc-2.2.6-win32.exe VideoLAN and the VLC development team present VLC 2.2.6 "Umbrella". VLC 2.2.6 is a security update fixing issues with subtitles and other formats, and improving DLL-loading security. VLC media player 2.2.0 was a major upgrade of VLC, introduced accelerated auto-rotation of videos, 0-copy hardware acceleration, support for UHD codecs, playback resume, integrated extensions and more than 1000 bugs and improvements. 

Ein ähnlicher Datenstrom mit einer anderen URL wird von http://update.videolan.org/vlc/status-win-x64 zurückgegeben :

2.2.6 http://get.videolan.org/vlc/2.2.6/win64/vlc-2.2.6-win64.exe VideoLAN and the VLC development team present VLC 2.2.6 "Umbrella". VLC 2.2.6 is a security update fixing issues with subtitles and other formats, and improving DLL-loading security. VLC media player 2.2.0 was a major upgrade of VLC, introduced accelerated auto-rotation of videos, 0-copy hardware acceleration, support for UHD codecs, playback resume, integrated extensions and more than 1000 bugs and improvements. 

Derzeit scheint VLC 3.0.1 die gleichen URLs zu überprüfen.

Interessanterweise werden VLC/3.0.1 LibVLC/3.0.1die gleichen Daten für VLC 2.2.6 zurückgegeben, auch wenn der Benutzer-Agent-String VLC 3.0.1 ( ) sendet ( ). Vermutlich könnte dies zu einer Verzögerung bei automatisierten Versionsaktualisierungen führen (ungeachtet dessen, was öffentlich verfügbar ist) oder es gibt einige andere (unbekannte) Kriterien, die zur Ermittlung der richtigen Aktualisierungen herangezogen werden.