Когда я просматривал исходный файл www.bing.com/maps html, я наткнулся на странные URL-адреса "streetidePrefetchFileUrls" в архивах .xap.png:
Например: hxxp: // c0.ecn.catalogservice.virtualearth.net/cs/dc/pf/Xaps/bcbc3954e568c46cf8c3cc00737da32c_Microsoft.Maps.Framework.xap.png
Этот файл имеет заголовок PNG и содержит блок IDAT.Блок IDAT содержит не пиксельные данные, а (поврежденный) архив PKZIP с DLL-файлами Microsoft Maps внутри.
Кто-нибудь знает, почему Microsoft использует PNG в качестве контейнера для архивов xap?
I 'Я пытался распаковать этот архив с помощью unzip и 7z.Все они обнаруживают ZIP-архив внутри PNG, но прерывают распаковку с ошибкой.