Wireshark правильный инструмент для использования?
Да.
Этот URL должен быть тем, который проверяет наличие обновления. Это правильно?
Да.
Как найти URL, с которого загружается обновление?
Кажется, что URL-адрес обновления упакован в данные, возвращаемые http://update.videolan.org/vlc/status-win-x86 (взятые из ваших данных Wireshark). При посещении этого URL через http (например, в браузере) возвращается поток данных:
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.
Аналогичный поток данных с другим URL-адресом возвращается http://update.videolan.org/vlc/status-win-x64 :
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.
В настоящее время VLC 3.0.1, кажется, проверяет те же URL-адреса.
Интересно, что даже при подмене строки User-Agent VLC 3.0.1 send ( VLC/3.0.1 LibVLC/3.0.1
) возвращаются те же данные для VLC 2.2.6. Можно предположить, что это может означать задержку автоматических обновлений версий (несмотря на то, что она общедоступна) или существуют другие дополнительные (неизвестные) критерии, используемые для определения правильных обновлений.