Unpack .xap for editing - FAILED

Status
Not open for further replies.

cro.dev

Senior Member
Sep 22, 2012
106
7
0
I found solution to rename .xap to .zip and be able to edit .xap but It's not working. Probably new .xap's are encrypted. Any solution? Is there any tool for decompile?
 

StevieBallz

Senior Member
Feb 13, 2010
518
119
0
Linz
XAPs themselves are still regular ZIP-Files. They get encrypted when they are uploaded to the Marketplace. Therefore you seem to try to crack Software downloaed from the Marketplace. There is currently no known way to make this happen.
 

compu829

Senior Member
Nov 5, 2006
349
301
0
If you have a developer-unlocked device, I thought you could sideload unsigned/self-signed xap files? I'm new to this whole Windows Phone thing though. I still need to set up a dev box with Windows 8 on it so I can write apps!
 

TheGoldrocker

Member
Dec 16, 2011
46
20
0
If you have a developer-unlocked device, I thought you could sideload unsigned/self-signed xap files? I'm new to this whole Windows Phone thing though. I still need to set up a dev box with Windows 8 on it so I can write apps!
Side-load? Sure. If you have an SD card slot on your device. Be aware, that the device will still contact the store to double check the file, so you won't escape payment like this.

You need a Windows 8 PC to develop apps, and those you will be able to side-load once you get your phone registered. (Check this), but since browsing the file system is currently not possible, you still won't be able to access the side-loaded app.
 
Last edited:

StevieBallz

Senior Member
Feb 13, 2010
518
119
0
Linz
The process to put Apps on the phone is like this:

1 XAP uploaded by Dev to the Store
2 XAP gets precompiled and encrypted

A3 XAP gets downloaded from the Store on the Device

or

B3 XAP gets downloaded from the Store Homepage and put on SD Card
B4 XAP gets selected for install from SD Card inside the Device
B5 Store is contacted to check the App license

6 device decrypts XAP
7 device installs App

So you can't decrypt Apps that have been downloaded from the Store. The whole key Management is currently only done on the device and to my knowledge not broken.

There is another path for App Installation if you have a developer unlocked device.

1 Write App
2 Package App in XAP file (this XAP is unencrypted and can either be uploaded to the Store where it would get encrypted or)
3 Deploy XAP to the unlocked device
4 Device accepts unsigned XAP due to developer unlock
5 App is installed

There are Tools that allow you to Access the Isolated Storage of Apps you have deployed using the developer unlock (look for Apps like the Windows Phone Power Tools). You can not deploy XAP files that are encrypted using that way though (protection against piracy).
 
  • Like
Reactions: mikaelel

cro.dev

Senior Member
Sep 22, 2012
106
7
0
I know all this tricks, and I'm using xap deployer to deploy xap and all of that.

I just want to know is here any way to hack or crack some xaps? Is here any black market to download cracked xaps?
so you said no way to extract XAP from Store. :/
 
Status
Not open for further replies.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone