Файл с расширением .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
⚠️ Внимание: не добавляйте в Wallet файлы .pkpass, полученные от неизвестных отправителей. Поддельная карта не причинит вреда устройству напрямую, но ссылка внутри неё может вести на фишинговый сайт. Открывайте только файлы от компаний, у которых вы действительно что-то покупали.
Как открыть PKPASS на Android
Штатно Android не поддерживает формат .pkpass — операционная система Google использует собственный сервис Google Wallet с другими механизмами добавления карт. Однако сторонние приложения умеют читать файлы Apple Wallet и отображать их содержимое: штрихкод, данные билета, дату и время.
В магазине приложений доступны программы-кошельки, совместимые с форматом Passbook. Перед установкой проверьте отзывы и разрешения, которые запрашивает приложение: для показа билета доступ к контактам или звонкам не нужен. Альтернативный вариант — попросить отправителя прислать билет в PDF: многие авиакомпании и сервисы предлагают оба формата.
Как открыть и посмотреть 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. Попробуйте скачать файл заново или запросить его повторную отправку.