Операционная система Android от Google славится тем, что приложения на нее достаточно легко взламываются, и это было практически с самой первой версии. Чуть позже люди придумали способы взлома конкурентной ОС — iOS от Apple. И вот, спустя некоторое время появилась Windows Phone 8.1 — новая система для мобильных устройств от Micrososft, но до сегодняшнего дня взломать приложения на нее очень трудно, и, к сожалению, инструкции по взлому нигде не были написаны.
Буквально сегодня стал известен способ о том, как взломать приложения. Это способ не полный, т.к. взлом происходит только тогда, когда у приложения есть демо-версия, т.е. нужно скачать демо-версию приложения и из нее мы получим полную версию, которую можно установить через WIndows Phone 8.1 SDK (или можно использовать этот способ как слив платных приложений в интернет). И так, что нам потребуется:
- Смартфон под управлением Windows Phone 8.1 с поддержкой MicroSD
- Установленная на компьютере программа Windows Phone 8.1 SDK и разблокированный телефон (как разблокировать смартфон)
- Pocket File Manager — не из Магазина, скачайте и установите именно этот
Все манипуляции вы делаете на свой страх и риск!!!
ШАГ 1
1. Откройте установленный Pocket File Manager, зайдите в карту памяти и среди папок найдите «WPSystem». Нажмите и удерживайте определенное время по этой папке, пока не покажется меню, в котором вы должны выбрать «Информация».
2. В открывшемся окне снимите галочки с пунктов «Системный» и «Спрятанный».
ШАГ 2
1. Рассмотрим пример на игре Asphalt 8 (игра должна быть установлена на смартфоне, естественно). Перейдите в магазин Windows Phone Store и откройте в нем Asphalt 8. В строке ссылок вы увидите в самой ссылке ID приложения — длинный код из цифр и букв.
2. Возвращаемся к нашему файловому менеджеру. Переходим в нем по пути D:\WPSystem\Apps и ищем ID нашего приложения — 3A9E6A13… — в этой папке хранятся установочные файлы приложения.
3. Внутри находим еще 1 папку под названием Install — копируем ее на любую папку карты памяти, которая расположена выше папки WPSystem по списку. Если вы используете приложения с большим объемом данных — убедитесь, что у вас хватит места.
ШАГ 3
1. Подключите телефон к компьютеру, найдите папку Install там, куда вы ее копировали в прошлом пункте и скопируйте в любое место на вашем ПК.
2. В этой папке через компьютер найдите файл под названием WMAppHeader.xml и удалите его.
3. Выделите все файлы в папке и упакуйте их в ZIP (именно в ZIP, не в RAR. Рекомендую использовать программу WinRAR).
4. Переименуйте получившийся архив ХХХХХ.zip в ХХХХХ.xap (где ХХХХХ — название вашего архива, оно может быть любым). Для этого у вас должны отображаться в папке расширения имен файлов — чтобы включить это перейдите в папке во вкладку «Вид» (вверху слева окна, после пунктов Файл, Главная и Поделиться) и поставьте галочку на «расширение имен файлов».
5. Все, готов. Теперь вы XAP можете установить через Windows Phone SDK полную версию приложения (если проделывали манипуляции с бесплатной) и/или выложить XAP платной программы в сеть.