How can I reverse engineer Windows Phone apps? Especially apps that are running on version 7.8 and 8 of the OS?

I'm looking for tools and procedures for doing this.

1 Answer 1


If you have the XAP file, it is just a ZIP format. You can rename it and open it.

If you don't have the XAP file, you can use XGENO to get it - http://mktwp7.codeplex.com/

To decompile the DLLs, use DotPeek.

  • Am I correct that these no longer work with wp8, as the xap files are now encrypted?
    – BlackICE
    Commented Oct 12, 2013 at 13:24
  • You know, I haven't tried. Are they indeed encrypted? Win8 apps are supposed to be encrypted too, and they sure aren't.
    – Bill Sempf
    Commented Oct 15, 2013 at 3:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.