Зачем конвертировать EMSIXBUNDLE в MSIXBUNDLE?
Разработчики шифруют пакеты MSIX, чтобы конечные пользователи не могли распаковать их содержимое, добавляя префикс e, в результате чего получается .emsixbundle. Удаление этого шифрования возвращает исходный .msixbundle без изменений, который затем можно установить или распаковать.
Способы конвертации EMSIXBUNDLE в MSIXBUNDLE
MakeAppx.exe (Windows SDK) FREE
Запустите MakeAppx.exe decrypt /p output.msixbundle /ep input.emsixbundle /kf key.txt из командной строки разработчика SDK, чтобы создать нешифрованный .msixbundle.
Расшифровка с помощью глобального тестового ключа FREE
Если пакет использовал тестовый ключ вместо пользовательского, замените /kf key.txt на /kt, чтобы расшифровать без файла ключа.
Об этих форматах
Файл .emsixbundle - это зашифрованный пакет приложений MSIX для Windows 10 и 11. Он содержит один или несколько пакетов приложений для конкретных архитектур (x86, x64, ARM, ARM64), которые…
Открыть детали .EMSIXBUNDLE →Файл .MSIXBUNDLE - это файл данных, используемый специальным программным обеспечением.
Открыть детали .MSIXBUNDLE →Качество и на что обратить внимание
- Расшифровка работает только в том случае, если у вас есть именно тот файл ключа, который использовался для шифрования пакета.
- Результат идентичен исходному пакету - данные не добавляются и не теряются, удаляется только слой шифрования.
- MakeAppx.exe - это инструмент командной строки, входящий в состав Windows SDK / Visual Studio.
Часто задаваемые вопросы
Является ли emsixbundle просто зашифрованным msixbundle?
e указывает на шифрование; дешифрование восстанавливает обычный .msixbundle.Какая команда выполняет расшифровку?
MakeAppx.exe decrypt /p out.msixbundle /ep app.emsixbundle /kf key.txt.