PKPASS: что это за файл и как его открыть

Файл с расширением .pkpass чаще всего попадает к пользователю после покупки авиабилета, бронирования отеля или оформления карты лояльности — именно в таком формате компании рассылают цифровые пропуска и билеты. Если вы получили вложение с таким расширением в письме или скачали его с сайта, это не вирус и не архив с документами, а электронная карта для приложения Apple Wallet (бывший Passbook).

Формат разработан компанией Apple и изначально предназначался для iPhone. Внутри файла находится структурированный набор данных: информация о билете или карте, изображения, штрихкод и цифровая подпись, подтверждающая подлинность. По сути, .pkpass — это подписанный ZIP-архив, содержимое которого система iOS распознаёт автоматически.

Что находится внутри файла PKPASS

Технически файл .pkpass представляет собой обычный ZIP-контейнер со строго определённой структурой. Внутри лежит файл pass.json — главный документ с данными карты: именем владельца, номером рейса, временем, местом и другими полями. Рядом размещаются изображения (логотип, фон, иконка) и файлы локализации для разных языков.

Отдельный элемент — цифровая подпись (файл signature). Именно она позволяет iPhone проверить, что карту выпустила именно та организация, которая указана, и что данные не были изменены после выпуска. Если подпись нарушена, Wallet откажется добавлять карту.

  • 🎫 pass.json — основные данные билета или карты
  • 🖼️ icon.png, logo.png, strip.png — графические элементы
  • 🔏 signature — цифровая подпись для проверки подлинности
  • 🌐 *.lproj — папки с переводами текстов на разные языки
  • 📋 manifest.json — список всех файлов с их контрольными суммами

Как открыть PKPASS на iPhone

На iPhone открытие такого файла происходит практически автоматически. Когда вы нажимаете на ссылку или вложение с расширением .pkpass в почте, браузере Safari или мессенджере, система предлагает добавить карту в Wallet. Достаточно подтвердить действие кнопкой «Добавить», и билет появится в приложении.

Если файл сохранён в приложении «Файлы», найдите его через поиск, коснитесь один раз — откроется предпросмотр карты с кнопкой добавления. Обратите внимание: для корректной работы требуется вход в учётную запись Apple ID, а некоторые карты дополнительно привязываются к региону или конкретному устройству.

☑️ Как добавить PKPASS в Wallet

Выполнено: 0 / 5
⚠️ Внимание: не добавляйте в Wallet файлы .pkpass, полученные от неизвестных отправителей. Поддельная карта не причинит вреда устройству напрямую, но ссылка внутри неё может вести на фишинговый сайт. Открывайте только файлы от компаний, у которых вы действительно что-то покупали.

Как открыть PKPASS на Android

Штатно Android не поддерживает формат .pkpass — операционная система Google использует собственный сервис Google Wallet с другими механизмами добавления карт. Однако сторонние приложения умеют читать файлы Apple Wallet и отображать их содержимое: штрихкод, данные билета, дату и время.

В магазине приложений доступны программы-кошельки, совместимые с форматом Passbook. Перед установкой проверьте отзывы и разрешения, которые запрашивает приложение: для показа билета доступ к контактам или звонкам не нужен. Альтернативный вариант — попросить отправителя прислать билет в PDF: многие авиакомпании и сервисы предлагают оба формата.

📊 На каком устройстве вы пытались открыть файл .pkpass?
iPhone
Android
Windows
Mac

Как открыть и посмотреть PKPASS на компьютере

На Windows и macOS файл .pkpass не имеет штатной ассоциации с программами, поэтому двойной клик приведёт к ошибке «Неизвестный формат». Однако, поскольку это ZIP-архив, его можно распаковать: переименуйте копию файла, заменив расширение на .zip, и откройте любым архиватором. Внутри вы увидите JSON-файлы и картинки.

Текстовые данные читаются в любом редакторе — откройте pass.json через Блокнот, Notepad++ или TextEdit. Там в открытом виде хранятся все поля билета: ФИО, маршрут, номер места, дата. Штрихкод при этом представлен в виде данных, а не картинки, поэтому предъявить такой «билет» на контроле не получится — понадобится устройство с Wallet или совместимым приложением.

ПлатформаСпособ открытияРезультат
iPhone / iPadКоснуться файла — добавить в WalletПолноценная карта с обновлениями
AndroidСтороннее приложение-кошелёкПросмотр данных и штрихкода
WindowsПереименовать в .zip и распаковатьДоступ к JSON и изображениям
macOSПредпросмотр или распаковка архиваПросмотр содержимого

Безопасен ли файл PKPASS

Сам по себе формат не содержит исполняемого кода — это данные и изображения, заверенные подписью. Риск представляют два момента: фишинговые ссылки внутри карты и поддельные файлы, маскирующиеся под билеты известных компаний. Цифровая подпись защищает от подделки содержимого, но не от того, что злоумышленник выпустит свою собственную корректно подписанную карту с вредоносной ссылкой.

Проверить отправителя просто: сравните адрес, с которого пришло письмо, с официальным доменом компании, и убедитесь, что вы действительно совершали покупку. Если билет «прилетел» без причины — это повод удалить письмо, а не открывать вложение.

⚠️ Внимание: на компьютере файл с двойным расширением вида bilet.pkpass.exe или ticket.pkpass.scr — это не карта Wallet, а исполняемый файл, который может оказаться вредоносным. Настоящие файлы формата заканчиваются строго на .pkpass.
Как проверить цифровую подпись вручную

Распакуйте файл как ZIP-архив и найдите файл signature. Проверка сертификата выполняется средствами криптографических утилит (например, OpenSSL) с использованием корневых сертификатов Apple. Для обычного пользователя достаточно того, что iPhone сам проверяет подпись при добавлении — если карта добавилась в Wallet без предупреждений, подпись валидна.

Что делать, если файл не открывается

Сначала убедитесь, что файл скачан полностью: прерванная загрузка даёт повреждённый архив, который Wallet отклонит. Сравните размер файла с тем, что указан на сайте, или скачайте его заново по стабильному соединению. Также возможно, что срок действия карты истёк — просроченные билеты иногда не добавляются.

Если файл открывается как текст с «мусором», значит, почтовый клиент или браузер не распознал тип вложения. Сохраните файл на устройство и откройте его через «Файлы» на iPhone или через совместимое приложение на Android. Когда ничего не помогает, запросите у отправителя билет в формате PDF — это стандартная практика для большинства сервисов бронирования.

Часто задаваемые вопросы

Чем открыть файл .pkpass на iPhone?

Достаточно коснуться файла в письме, браузере или приложении «Файлы» — система покажет предпросмотр карты и предложит добавить её в Wallet кнопкой «Добавить».

Можно ли открыть .pkpass на Android?

Штатно — нет, но существуют сторонние приложения-кошельки, которые читают формат Passbook и отображают штрихкод и данные билета. Либо попросите отправителя прислать PDF-версию.

Как посмотреть содержимое .pkpass на компьютере?

Переименуйте копию файла, заменив расширение на .zip, и распакуйте архиватором. Данные билета находятся в файле pass.json, который открывается любым текстовым редактором.

Файл .pkpass — это вирус?

Нет, формат не содержит исполняемого кода. Опасаться стоит лишь фишинговых ссылок внутри карты и файлов с двойным расширением вроде .pkpass.exe — такие открывать нельзя.

Почему Wallet не добавляет карту из файла?

Возможные причины: файл скачался не полностью, нарушена цифровая подпись, истёк срок действия карты или нет входа в Apple ID. Попробуйте скачать файл заново или запросить его повторную отправку.