none
App certification failing because of a zip file with password RRS feed

  • Question

  • Hi,

    I made an app that I want to sell on the store. My app has some content and for trial mode I only show a part of that content.

    For obvious reasons I want my content to be protected from the users, so they don't just go to the installation folder and get all the content(like is explained here). For this I zipped all the content and set a password for that archive. The problem is that the app fails the certification test with this message:

    Error Found: The binary analyzer test detected the following errors:
    BinScope failed to process the file E:\...\content.zip.
    Impact if not fixed: If the app doesn’t use the available Windows protections, it can increase the vulnerability of customer's computer to malware.
    How to fix: Apply the required linker options - SAFESEH, DYNAMICBASE, NXCOMPAT, and APPCONTAINER - when you link the app. See links below for more information:

    What can I do? How can I protect my content?

    Wednesday, October 30, 2013 5:35 PM

All replies

  • I would like to know the options here as well.

    One solution that would require more work on your end is to keep this content out of your app. Once a user converts to a paid user, you'd have the app download the content from some server that you manage. 

    Thursday, October 31, 2013 5:05 PM