[Release] Appx packer an Appx packer and signer

Discussion in 'Xbox One - Hacking & Homebrew' started by tunip3, Aug 25, 2018.

  1. tunip3
    OP

    tunip3 [debugger active]

    Banned
    7
    Oct 31, 2016
    United Kingdom
    Appx packer is a creatively named GUI Appx packer and signer.

    https://github.com/tunip3/Appx-packer

    the tools should be simple enough to use already but has some requirements they are as follows

    you must create a folder called appxpacker next to the executable and it needs to contain the following files:

    appxpackaging.dll

    appxsip.dll

    makeappx.exe

    MakeAppx.exe.manifest makecert.exe

    mfdetours.dll

    Microsoft.Diagnostics.Tracing.EventSource.dll

    Microsoft.Windows.Build.Appx.AppxPackaging.dll.manifest

    Microsoft.Windows.Build.Appx.AppxSip.dll.manifest

    Microsoft.Windows.Build.Appx.OpcServices.dll.manifest

    Microsoft.Windows.Build.Signing.mssign32.dll.manifest

    Microsoft.Windows.Build.Signing.wintrust.dll.manifest

    midlrtmd.dll

    mrmsupport.dll

    msisip.dll

    mssign32.dll

    opcservices.dll

    provisioningtesthelper.dll

    ProvisioningTestHelper.psd1

    pvk2pfx.exe

    signtool.exe

    signtool.exe.manifest

    tedutil.dll

    wintrust.dll

    wintrust.dll.ini

    wsutilhelper.dll

    these are obtainable via the windows kits (for uwp development) in visual studio

    no compiled build yet as it is still wip kinda (the backend is finished but the GUI has a couple issues)
     
    SnakeEater likes this.
  2. tunip3
    OP

    tunip3 [debugger active]

    Banned
    7
    Oct 31, 2016
    United Kingdom
    @DinohScene @Cyan can I post a compiled build with the needed files (they are sdk stuff but are freely available in the uwp windows kits in visual studio community 2017)
     
    Last edited by tunip3, Aug 26, 2018
  3. Cannon007

    Cannon007 Advanced Member

    Newcomer
    1
    Mar 14, 2018
    United States
    So I guess my hunch was right that a lot of the eappxs use the universal key. My assumption is also the big studios probably are more aware of how to use the encryption properly and they’d be different. The xbox itself probably has an encryption key hidden in it’s files to that would allow for even more eappxs to be decrypted.
     
  4. tunip3
    OP

    tunip3 [debugger active]

    Banned
    7
    Oct 31, 2016
    United Kingdom
    this is not related to eappx at all
     
  5. DinohScene

    DinohScene Feed Dino to the Sharks

    Moderator
    22
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Oct 11, 2011
    Antarctica
    Восторг
    If it contains copyrighted code then no, you cannot post it.
     
  6. Cannon007

    Cannon007 Advanced Member

    Newcomer
    1
    Mar 14, 2018
    United States
    I was going by what you said in the tutorial where you were able to repack them to appx.
     
  7. tunip3
    OP

    tunip3 [debugger active]

    Banned
    7
    Oct 31, 2016
    United Kingdom
    Yeah the method is just not to mess with eappx and to repack once installed skipping decrypting the eappx entirely

    — Posts automatically merged - Please don't double post! —

    Ok but the same applies to the appxs available on the site
     
    Last edited by tunip3, Aug 26, 2018
  8. Joom

    Joom  ❤❤❤

    Member
    13
    Jan 8, 2016
    United States
    There should be some disambiguation here. Commercial code isn't allowed. These DLLs are freely available to redistribute as people want. This SDK isn't like Nintendo's.
     
  9. DinohScene

    DinohScene Feed Dino to the Sharks

    Moderator
    22
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Oct 11, 2011
    Antarctica
    Восторг
    That's why I said "if it contains copyrighted code then no".
    If it doesn't then you're free to post it here.
     
  10. Joom

    Joom  ❤❤❤

    Member
    13
    Jan 8, 2016
    United States
    It is copyrighted. By Microsoft. It's freeware, though, and it isn't limited by any NDAs or any other limiting agreements. That's why I said this needs to be disambigufied. :P
     
    CuriousTommy likes this.
  11. dominater01

    dominater01 GBAtemp Maniac

    Member
    8
    Mar 13, 2009
    United States
    you should be fine to post this here, it doesn't violate anything
     
  12. tunip3
    OP

    tunip3 [debugger active]

    Banned
    7
    Oct 31, 2016
    United Kingdom
    added the option to disable semantic validation within makeappx

    the validation ensures that:

    • All files referenced in the package manifest are included in the app package.
    • An application does not have two identical keys.
    • An application does not register for a forbidden protocol from this list: SMB , FILE, MS-WWA-WEB, MS-WWA.
     
  13. IwearHelmet4Bed

    IwearHelmet4Bed Member

    Newcomer
    3
    Sep 6, 2018
    United Kingdom
    Why was OP banned?
     
  14. dominater01

    dominater01 GBAtemp Maniac

    Member
    8
    Mar 13, 2009
    United States
    well altho he does make new stuff to help out the xbox one scene he is kind of a troll and does things to get himself banned and since he was banned b4 maybe they just didnt want him back idk but he's on discord so he's not gone
     
    IwearHelmet4Bed likes this.
  15. DRAGONBALLVINTAGE

    DRAGONBALLVINTAGE Subarashii!

    Member
    7
    Jun 27, 2017
    United States
    Sacred World of the Kai
  16. dominater01

    dominater01 GBAtemp Maniac

    Member
    8
    Mar 13, 2009
    United States
    t3#3975
     
Loading...