Downloader
This commit is contained in:
@@ -0,0 +1 @@
|
||||
/.idea/
|
||||
@@ -0,0 +1,3 @@
|
||||
# WSAppDownloader
|
||||
|
||||
This app will download .appx file of MS Store app from link and all its requirements appx also
|
||||
@@ -0,0 +1,28 @@
|
||||
'Windows Store App Backup' by Kiran Murmu
|
||||
================================================================================
|
||||
|
||||
1] Enter the App path:
|
||||
ex. C:\Program Files\WindowsApps\Disney.TempleRunOz_1.6.0.25_x86__6rarf9sa4v8jt
|
||||
Copy the 'Windows App' path which you want to backup, click on the left side
|
||||
console icon and select "Edit" then "Paste" and hit enter.
|
||||
|
||||
2] Enter the Output path:
|
||||
ex. C:\Users\User Name\Desktop\New folder
|
||||
Copy the 'Output' path where you want to save the backup, click on the left side
|
||||
console icon and select "Edit" then "Paste" and hit enter. Backup process will start
|
||||
immediately... this may take some time to make package.
|
||||
|
||||
3] A Window will pop up 'Create Private Key Password'
|
||||
Enter your password and click 'OK' then follow steps, or click 'None' button to skip.
|
||||
This process may take some minutes after that backup App is ready to use.
|
||||
|
||||
4] Use 'WSAppPkgIns.exe' file to install the backup App. Copy 'WSAppPkgIns.exe' from the
|
||||
'WSAppBak' foler and paste to 'C:\Windows\System32'. Now open the backup App (.appx)
|
||||
file using the 'WSAppPkgIns.exe', and make it default 'Opens with' program for (.appx)
|
||||
file.
|
||||
|
||||
*You must have installed Windows Store App license of the App to run the backup App.
|
||||
*You must have installed 'Dependencies Package' to install the App. (You can backup
|
||||
dependencies package too)
|
||||
*You must not delete any file from the 'WSAppBak' folder, or program may not works.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
# This is not my app, but it is veeeery rare and can help you to do something interesting with downloaded package if you know what to do ;)
|
||||
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||
<assemblyIdentity
|
||||
version=SXS_ASSEMBLY_VERSION
|
||||
processorArchitecture=SXS_PROCESSOR_ARCHITECTURE
|
||||
name=SXS_ASSEMBLY_NAME
|
||||
type="win32"
|
||||
/>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<security>
|
||||
<requestedPrivileges>
|
||||
<requestedExecutionLevel level='asInvoker' uiAccess='false' />
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.AppxPackaging.dll"
|
||||
version="0.0.0.0"/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.AppxPackaging.dll"
|
||||
version="0.0.0.0"/>
|
||||
|
||||
<file name="AppxPackaging.dll">
|
||||
<comClass
|
||||
clsid="{5842a140-ff9f-4166-8f5c-62f5b7b0c781}"
|
||||
threadingModel="Both"
|
||||
description="AppxFactory class"/>
|
||||
<comClass
|
||||
clsid="{DC664FDD-D868-46EE-8780-8D196CB739F7}"
|
||||
threadingModel="Both"
|
||||
description="AppxEncryptionFactory class"/>
|
||||
<comClass
|
||||
clsid="{378E0446-5384-43B7-8877-E7DBDD883446}"
|
||||
threadingModel="Both"
|
||||
description="AppxBundleFactory class"/>
|
||||
<comClass
|
||||
clsid="{48DE828C-730C-49AF-AE84-759C609911EE}"
|
||||
threadingModel="Both"
|
||||
description="AppxNoValidationFactory class"/>
|
||||
</file>
|
||||
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.OpcServices.dll"
|
||||
version="0.0.0.0"/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
</assembly>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
|
||||
version="0.0.0.0"/>
|
||||
|
||||
<file name="AppxSip.dll"/>
|
||||
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.AppxPackaging.dll"
|
||||
version="0.0.0.0"/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
</assembly>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.OpcServices.dll"
|
||||
version="0.0.0.0"/>
|
||||
|
||||
<file name="OpcServices.dll">
|
||||
<comClass
|
||||
clsid="{6B2D6BA0-9F3E-4f27-920B-313CC426A39E}"
|
||||
threadingModel="Both"
|
||||
description="OpcFactory class"/>
|
||||
</file>
|
||||
|
||||
</assembly>
|
||||
@@ -0,0 +1,11 @@
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Signing.mssign32.dll"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
|
||||
<file name="mssign32.dll">
|
||||
</file>
|
||||
|
||||
</assembly>
|
||||
@@ -0,0 +1,11 @@
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Signing.wintrust.dll"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
|
||||
<file name="wintrust.dll">
|
||||
</file>
|
||||
|
||||
</assembly>
|
||||
@@ -0,0 +1,178 @@
|
||||
#
|
||||
# Module manifest for module 'ProvisioningTestModule'
|
||||
#
|
||||
# Copyright (c) Microsoft Corporation. All rights reserved
|
||||
#
|
||||
|
||||
@{
|
||||
|
||||
# Version number of this module.
|
||||
ModuleVersion = '1.0'
|
||||
|
||||
# ID used to uniquely identify this module
|
||||
GUID = '05218365-87aa-4f63-80d3-2f5af78231a0'
|
||||
|
||||
# Author of this module
|
||||
Author = 'Microsoft'
|
||||
|
||||
# Company or vendor of this module
|
||||
CompanyName = 'Microsoft Corporation'
|
||||
|
||||
# Copyright statement for this module
|
||||
Copyright = '(c) Microsoft Corporation. All rights reserved.'
|
||||
|
||||
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
|
||||
NestedModules = @('ProvisioningTestHelper.dll')
|
||||
|
||||
# Functions to export from this module
|
||||
FunctionsToExport = @('Install-TestEVCert', 'ConvertTo-SignedXml', 'Test-SignedXml', 'Install-RootCertFromFile')
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
# SIG # Begin signature block
|
||||
# MIIauQYJKoZIhvcNAQcCoIIaqjCCGqYCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUqcnT534k+x5ysXPmKT0ZJ0Yf
|
||||
# JtagghWCMIIEwzCCA6ugAwIBAgITMwAAAI/XdhW5zUWKdAAAAAAAjzANBgkqhkiG
|
||||
# 9w0BAQUFADB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
|
||||
# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEw
|
||||
# HwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwHhcNMTUxMDA3MTgxNDA1
|
||||
# WhcNMTcwMTA3MTgxNDA1WjCBszELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hp
|
||||
# bmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw
|
||||
# b3JhdGlvbjENMAsGA1UECxMETU9QUjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNO
|
||||
# OkY1MjgtMzc3Ny04QTc2MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBT
|
||||
# ZXJ2aWNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApJcIvUZWGHH+
|
||||
# aele5pKSdqAcDMEf+MDK6zGAo/MUX8dt5ALRy9KFMU4NHAGS8/l8obqAdrI09ogi
|
||||
# +b45cokPhf4FSjH9FxnI4fKA5D1zvzqSSZv2Do/DPwTABn0gJDIEg98eWrfTfSiS
|
||||
# BeIitCII4xYrcQzmLNdOhK7c9s4a297v2YoSsr6ywwsi2GCTR7lf639DQpvUewUe
|
||||
# AgjS5difTzJOY6P1zaZhaLe3JBfQaD/XNwKRUHZ1gKpZHR6BKfSA1Qr2y8SIH6Sn
|
||||
# joNP5g/i1SJLe8BFuwRukdEkASkPMlizTVWk0iKDCrq2K4Jqb4TIdC6ftxnlLLTQ
|
||||
# 6o10Ggos3wIDAQABo4IBCTCCAQUwHQYDVR0OBBYEFECCgGhicp5gIAaY3xx6dqTg
|
||||
# wjuHMB8GA1UdIwQYMBaAFCM0+NlSRnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEsw
|
||||
# SaBHoEWGQ2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3Rz
|
||||
# L01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsG
|
||||
# AQUFBzAChjxodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jv
|
||||
# c29mdFRpbWVTdGFtcFBDQS5jcnQwEwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZI
|
||||
# hvcNAQEFBQADggEBAEsssyc5D24SUTSeGpvT+p4fpocAu/lqzyqP8UGZQRGOfj0E
|
||||
# qbqVQ3lJFN6GJMJCw+eqHhOPo0GFEyIcaH9UQYiY25UVyiWgZo/2Pr/vFAV07uXh
|
||||
# 3kXwLev3puvEHa+J2wKvuq/gxGiYcHV2/kL0ELdLf7neNhFiZGCoHuE0mf5lUSGA
|
||||
# lhP5Ahd+nO9YVYaF7HwZbjxiMbGgsRVSMmxiErv6Q+yJmP1Wc41FQ7CWSzFtXa+G
|
||||
# tYmWNLTVVcV1P17uOb7htXNacqn39uE1+ssJa9mlwT3SfHYSO5UNe4MwF9bdycSI
|
||||
# Vc8pxNHdPbnKw3HKI/hWrjpyaa6pX/9CbGmdlNswggTsMIID1KADAgECAhMzAAAB
|
||||
# Cix5rtd5e6asAAEAAAEKMA0GCSqGSIb3DQEBBQUAMHkxCzAJBgNVBAYTAlVTMRMw
|
||||
# EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN
|
||||
# aWNyb3NvZnQgQ29ycG9yYXRpb24xIzAhBgNVBAMTGk1pY3Jvc29mdCBDb2RlIFNp
|
||||
# Z25pbmcgUENBMB4XDTE1MDYwNDE3NDI0NVoXDTE2MDkwNDE3NDI0NVowgYMxCzAJ
|
||||
# BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k
|
||||
# MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsTBE1PUFIx
|
||||
# HjAcBgNVBAMTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjCCASIwDQYJKoZIhvcNAQEB
|
||||
# BQADggEPADCCAQoCggEBAJL8bza74QO5KNZG0aJhuqVG+2MWPi75R9LH7O3HmbEm
|
||||
# UXW92swPBhQRpGwZnsBfTVSJ5E1Q2I3NoWGldxOaHKftDXT3p1Z56Cj3U9KxemPg
|
||||
# 9ZSXt+zZR/hsPfMliLO8CsUEp458hUh2HGFGqhnEemKLwcI1qvtYb8VjC5NJMIEb
|
||||
# e99/fE+0R21feByvtveWE1LvudFNOeVz3khOPBSqlw05zItR4VzRO/COZ+owYKlN
|
||||
# Wp1DvdsjusAP10sQnZxN8FGihKrknKc91qPvChhIqPqxTqWYDku/8BTzAMiwSNZb
|
||||
# /jjXiREtBbpDAk8iAJYlrX01boRoqyAYOCj+HKIQsaUCAwEAAaOCAWAwggFcMBMG
|
||||
# A1UdJQQMMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBSJ/gox6ibN5m3HkZG5lIyiGGE3
|
||||
# NDBRBgNVHREESjBIpEYwRDENMAsGA1UECxMETU9QUjEzMDEGA1UEBRMqMzE1OTUr
|
||||
# MDQwNzkzNTAtMTZmYS00YzYwLWI2YmYtOWQyYjFjZDA1OTg0MB8GA1UdIwQYMBaA
|
||||
# FMsR6MrStBZYAck3LjMWFrlMmgofMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9j
|
||||
# cmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8w
|
||||
# OC0zMS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6
|
||||
# Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMx
|
||||
# LTIwMTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCmqFOR3zsB/mFdBlrrZvAM2PfZ
|
||||
# hNMAUQ4Q0aTRFyjnjDM4K9hDxgOLdeszkvSp4mf9AtulHU5DRV0bSePgTxbwfo/w
|
||||
# iBHKgq2k+6apX/WXYMh7xL98m2ntH4LB8c2OeEti9dcNHNdTEtaWUu81vRmOoECT
|
||||
# oQqlLRacwkZ0COvb9NilSTZUEhFVA7N7FvtH/vto/MBFXOI/Enkzou+Cxd5AGQfu
|
||||
# FcUKm1kFQanQl56BngNb/ErjGi4FrFBHL4z6edgeIPgF+ylrGBT6cgS3C6eaZOwR
|
||||
# XU9FSY0pGi370LYJU180lOAWxLnqczXoV+/h6xbDGMcGszvPYYTitkSJlKOGMIIF
|
||||
# vDCCA6SgAwIBAgIKYTMmGgAAAAAAMTANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZIm
|
||||
# iZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQD
|
||||
# EyRNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMTAwODMx
|
||||
# MjIxOTMyWhcNMjAwODMxMjIyOTMyWjB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJyWVwZMGS/HZpgICBC
|
||||
# mXZTbD4b1m/My/Hqa/6XFhDg3zp0gxq3L6Ay7P/ewkJOI9VyANs1VwqJyq4gSfTw
|
||||
# aKxNS42lvXlLcZtHB9r9Jd+ddYjPqnNEf9eB2/O98jakyVxF3K+tPeAoaJcap6Vy
|
||||
# c1bxF5Tk/TWUcqDWdl8ed0WDhTgW0HNbBbpnUo2lsmkv2hkL/pJ0KeJ2L1TdFDBZ
|
||||
# +NKNYv3LyV9GMVC5JxPkQDDPcikQKCLHN049oDI9kM2hOAaFXE5WgigqBTK3S9dP
|
||||
# Y+fSLWLxRT3nrAgA9kahntFbjCZT6HqqSvJGzzc8OJ60d1ylF56NyxGPVjzBrAlf
|
||||
# A9MCAwEAAaOCAV4wggFaMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMsR6MrS
|
||||
# tBZYAck3LjMWFrlMmgofMAsGA1UdDwQEAwIBhjASBgkrBgEEAYI3FQEEBQIDAQAB
|
||||
# MCMGCSsGAQQBgjcVAgQWBBT90TFO0yaKleGYYDuoMW+mPLzYLTAZBgkrBgEEAYI3
|
||||
# FAIEDB4KAFMAdQBiAEMAQTAfBgNVHSMEGDAWgBQOrIJgQFYnl+UlE/wq4QpTlVnk
|
||||
# pDBQBgNVHR8ESTBHMEWgQ6BBhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtp
|
||||
# L2NybC9wcm9kdWN0cy9taWNyb3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEE
|
||||
# SDBGMEQGCCsGAQUFBzAChjhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2Nl
|
||||
# cnRzL01pY3Jvc29mdFJvb3RDZXJ0LmNydDANBgkqhkiG9w0BAQUFAAOCAgEAWTk+
|
||||
# fyZGr+tvQLEytWrrDi9uqEn361917Uw7LddDrQv+y+ktMaMjzHxQmIAhXaw9L0y6
|
||||
# oqhWnONwu7i0+Hm1SXL3PupBf8rhDBdpy6WcIC36C1DEVs0t40rSvHDnqA2iA6VW
|
||||
# 4LiKS1fylUKc8fPv7uOGHzQ8uFaa8FMjhSqkghyT4pQHHfLiTviMocroE6WRTsgb
|
||||
# 0o9ylSpxbZsa+BzwU9ZnzCL/XB3Nooy9J7J5Y1ZEolHN+emjWFbdmwJFRC9f9Nqu
|
||||
# 1IIybvyklRPk62nnqaIsvsgrEA5ljpnb9aL6EiYJZTiU8XofSrvR4Vbo0HiWGFzJ
|
||||
# NRZf3ZMdSY4tvq00RBzuEBUaAF3dNVshzpjHCe6FDoxPbQ4TTj18KUicctHzbMrB
|
||||
# 7HCjV5JXfZSNoBtIA1r3z6NnCnSlNu0tLxfI5nI3EvRvsTxngvlSso0zFmUeDord
|
||||
# EN5k9G/ORtTTF+l5xAS00/ss3x+KnqwK+xMnQK3k+eGpf0a7B2BHZWBATrBC7E7t
|
||||
# s3Z52Ao0CW0cgDEf4g5U3eWh++VHEK1kmP9QFi58vwUheuKVQSdpw5OPlcmN2Jsh
|
||||
# rg1cnPCiroZogwxqLbt2awAdlq3yFnv2FoMkuYjPaqhHMS+a3ONxPdcAfmJH0c6I
|
||||
# ybgY+g5yjcGjPa8CQGr/aZuW4hCoELQ3UAjWwz0wggYHMIID76ADAgECAgphFmg0
|
||||
# AAAAAAAcMA0GCSqGSIb3DQEBBQUAMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAX
|
||||
# BgoJkiaJk/IsZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290
|
||||
# IENlcnRpZmljYXRlIEF1dGhvcml0eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMx
|
||||
# MzAzMDlaMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYD
|
||||
# VQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAf
|
||||
# BgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEB
|
||||
# BQADggEPADCCAQoCggEBAJ+hbLHf20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn
|
||||
# 0UytdDAgEesH1VSVFUmUG0KSrphcMCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0
|
||||
# Zxws/HvniB3q506jocEjU8qN+kXPCdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4n
|
||||
# rIZPVVIM5AMs+2qQkDBuh/NZMJ36ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YR
|
||||
# JylmqJfk0waBSqL5hKcRRxQJgp+E7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54
|
||||
# QTF3zJvfO4OToWECtR0Nsfz3m7IBziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8G
|
||||
# A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsG
|
||||
# A1UdDwQEAwIBhjAQBgkrBgEEAYI3FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJg
|
||||
# QFYnl+UlE/wq4QpTlVnkpKFjpGEwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcG
|
||||
# CgmSJomT8ixkARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3Qg
|
||||
# Q2VydGlmaWNhdGUgQXV0aG9yaXR5ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJ
|
||||
# MEcwRaBDoEGGP2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1
|
||||
# Y3RzL21pY3Jvc29mdHJvb3RjZXJ0LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYB
|
||||
# BQUHMAKGOGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9z
|
||||
# b2Z0Um9vdENlcnQuY3J0MBMGA1UdJQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEB
|
||||
# BQUAA4ICAQAQl4rDXANENt3ptK132855UU0BsS50cVttDBOrzr57j7gu1BKijG1i
|
||||
# uFcCy04gE1CZ3XpA4le7r1iaHOEdAYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+r
|
||||
# kuTnjWrVgMHmlPIGL4UD6ZEqJCJw+/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGct
|
||||
# xVEO6mJcPxaYiyA/4gcaMvnMMUp2MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/F
|
||||
# NSteo7/rvH0LQnvUU3Ih7jDKu3hlXFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbo
|
||||
# nXCUbKw5TNT2eb+qGHpiKe+imyk0BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0
|
||||
# NbhOxXEjEiZ2CzxSjHFaRkMUvLOzsE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPp
|
||||
# K+m79EjMLNTYMoBMJipIJF9a6lbvpt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2J
|
||||
# oXZhtG6hE6a/qkfwEm/9ijJssv7fUciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0
|
||||
# eFQF1EEuUKyUsKV4q7OglnUa2ZKHE3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng
|
||||
# 9wFlb4kLfchpyOZu6qeXzjEp/w7FW1zYTRuh2Povnj8uVRZryROj/TGCBKEwggSd
|
||||
# AgEBMIGQMHkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYD
|
||||
# VQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xIzAh
|
||||
# BgNVBAMTGk1pY3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBAhMzAAABCix5rtd5e6as
|
||||
# AAEAAAEKMAkGBSsOAwIaBQCggbowGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQw
|
||||
# HAYKKwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwIwYJKoZIhvcNAQkEMRYEFDMo
|
||||
# //7CPqo9f325DSgIaGrGLbsYMFoGCisGAQQBgjcCAQwxTDBKoCSAIgBNAGkAYwBy
|
||||
# AG8AcwBvAGYAdAAgAFcAaQBuAGQAbwB3AHOhIoAgaHR0cDovL3d3dy5taWNyb3Nv
|
||||
# ZnQuY29tL3dpbmRvd3MwDQYJKoZIhvcNAQEBBQAEggEAR6EkV+s+enK2QU5oprrE
|
||||
# wJNOvIInwApxNwCBYWKGwCBXrIrTM8F3YT6sxQDRHfdciVMy495wkrg10PQwWq5L
|
||||
# D1T9b9gUtM5XHC7vIiioII2f20opJb4dI12pAHzgKeiur46nH/JL7ZXld2XTXubL
|
||||
# /6MPG88aZ6piYbRP8Rt1QXEvlqfCG9O1Iwa9jSjaF3jVisIXviVn+klTSHbA+orI
|
||||
# 900e9mqHLkLAvqLbFuUMCekOhNLgDamkEU5ZcTGfTB8E2HOpRqmsch+zg765hTtk
|
||||
# SIGMEg+jgAIHefHFOa2XFZmT3y+aR+USqHZV1RQeQWm02yLmCfoe1lppRUyITd65
|
||||
# 56GCAigwggIkBgkqhkiG9w0BCQYxggIVMIICEQIBATCBjjB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0ECEzMAAACP13YVuc1FinQAAAAAAI8wCQYFKw4DAhoFAKBdMBgG
|
||||
# CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE2MDMyOTE2
|
||||
# MTYxMlowIwYJKoZIhvcNAQkEMRYEFPB4PrtyPw+VLB4RSmzhul56629GMA0GCSqG
|
||||
# SIb3DQEBBQUABIIBAJQkpprrOZ/NpD7hO2k5LY4aqRmA12yUMW7N/t0ojq2C1XZ4
|
||||
# dl9JqfNiQJzcTQGv32ptYjeum7RStfUXsPNCpapHD6OmKKnPWfbNPhkK0vSQnuMy
|
||||
# 667WGeQrJFUiu1YOnogXvW6rojqVZGOcMJWpq7V4xNXMjUOd0A2lEw5Mqyu6HZzd
|
||||
# C3I0LwmqRJUpZ6YHkkrnSn1vf1bbPJGWp4WNRgTs7jeqEE7mKqCwPbe2MtN3QnFs
|
||||
# AcvDYTT7DmCI+1sBpF5+QMO/Un+GTAiCc+15LH81D0oYEAEZeWfWPhswcLkfvvGt
|
||||
# LdIqRrOqEZFmf8ICGY7UhZjPE3LonFVdmfIc0UI=
|
||||
# SIG # End signature block
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
|
||||
<assemblyIdentity
|
||||
name=" "
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Signing.mssign32.dll"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Signing.wintrust.dll"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,53 @@
|
||||
[0]
|
||||
DLL=msisip.dll
|
||||
GUID={000C10F1-0000-0000-C000-000000000046}
|
||||
CryptSIPDllCreateIndirectData=MsiSIPCreateIndirectData
|
||||
CryptSIPDllGetSignedDataMsg=MsiSIPGetSignedDataMsg
|
||||
CryptSIPDllIsMyFileType2=MsiSIPIsMyTypeOfFile
|
||||
CryptSIPDllPutSignedDataMsg=MsiSIPPutSignedDataMsg
|
||||
CryptSIPDllRemoveSignedDataMsg=MsiSIPRemoveSignedDataMsg
|
||||
CryptSIPDllVerifyIndirectData=MsiSIPVerifyIndirectData
|
||||
|
||||
|
||||
[1]
|
||||
DLL=AppxSip.dll
|
||||
GUID={0AC5DF4B-CE07-4DE2-B76E-23C839A09FD1}
|
||||
CryptSIPDllCreateIndirectData=AppxSipCreateIndirectData
|
||||
CryptSIPDllGetSignedDataMsg=AppxSipGetSignedDataMsg
|
||||
CryptSIPDllIsMyFileType2=AppxSipIsFileSupportedName
|
||||
CryptSIPDllPutSignedDataMsg=AppxSipPutSignedDataMsg
|
||||
CryptSIPDllRemoveSignedDataMsg=AppxSipRemoveSignedDataMsg
|
||||
CryptSIPDllVerifyIndirectData=AppxSipVerifyIndirectData
|
||||
|
||||
|
||||
[2]
|
||||
DLL=AppxSip.dll
|
||||
GUID={0F5F58B3-AADE-4B9A-A434-95742D92ECEB}
|
||||
CryptSIPDllCreateIndirectData=AppxBundleSipCreateIndirectData
|
||||
CryptSIPDllGetSignedDataMsg=AppxBundleSipGetSignedDataMsg
|
||||
CryptSIPDllIsMyFileType2=AppxBundleSipIsFileSupportedName
|
||||
CryptSIPDllPutSignedDataMsg=AppxBundleSipPutSignedDataMsg
|
||||
CryptSIPDllRemoveSignedDataMsg=AppxBundleSipRemoveSignedDataMsg
|
||||
CryptSIPDllVerifyIndirectData=AppxBundleSipVerifyIndirectData
|
||||
|
||||
|
||||
[3]
|
||||
DLL=AppxSip.dll
|
||||
GUID={CF78C6DE-64A2-4799-B506-89ADFF5D16D6}
|
||||
CryptSIPDllCreateIndirectData=EappxSipCreateIndirectData
|
||||
CryptSIPDllGetSignedDataMsg=EappxSipGetSignedDataMsg
|
||||
CryptSIPDllIsMyFileType2=EappxSipIsFileSupportedName
|
||||
CryptSIPDllPutSignedDataMsg=EappxSipPutSignedDataMsg
|
||||
CryptSIPDllRemoveSignedDataMsg=EappxSipRemoveSignedDataMsg
|
||||
CryptSIPDllVerifyIndirectData=EappxSipVerifyIndirectData
|
||||
|
||||
|
||||
[4]
|
||||
DLL=AppxSip.dll
|
||||
GUID={D1D04F0C-9ABA-430D-B0E4-D7E96ACCE66C}
|
||||
CryptSIPDllCreateIndirectData=EappxBundleSipCreateIndirectData
|
||||
CryptSIPDllGetSignedDataMsg=EappxBundleSipGetSignedDataMsg
|
||||
CryptSIPDllIsMyFileType2=EappxBundleSipIsFileSupportedName
|
||||
CryptSIPDllPutSignedDataMsg=EappxBundleSipPutSignedDataMsg
|
||||
CryptSIPDllRemoveSignedDataMsg=EappxBundleSipRemoveSignedDataMsg
|
||||
CryptSIPDllVerifyIndirectData=EappxBundleSipVerifyIndirectData
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
from modules.storergadguard import get_files
|
||||
from modules.dl import download
|
||||
|
||||
download(get_files(input("Enter Microsoft Store URL: ")), input("Enter save path: "),
|
||||
input("Enter architecture (x64/x86): "))
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,27 @@
|
||||
import requests
|
||||
|
||||
|
||||
def download(links: dict, path: str, architecture: str):
|
||||
for name in list(links):
|
||||
if architecture in name or 'neutral' in name:
|
||||
if 'msixbundle' not in name:
|
||||
print(f"Downloading {name}")
|
||||
with open(path + '\\' + name, 'wb') as f:
|
||||
f.write(requests.get(links[name]).content)
|
||||
|
||||
bundles = dict()
|
||||
for name in list(links):
|
||||
if 'msixbundle' in name and 'emsixbundle' not in name:
|
||||
bundles[name.split('_')[1]] = [links[name], name]
|
||||
|
||||
print("Found versions of app:")
|
||||
for name in list(bundles):
|
||||
print(name)
|
||||
|
||||
version = input("Which version do you want to download? \nType here: ")
|
||||
|
||||
with open(path + '\\' + bundles[version][1], 'wb') as f:
|
||||
print(f"Downloading {bundles[version][1]}")
|
||||
f.write(requests.get(bundles[version][0]).content)
|
||||
|
||||
print("DOWNLOAD COMPLETE")
|
||||
@@ -0,0 +1,25 @@
|
||||
import requests
|
||||
import re
|
||||
|
||||
api_url = "https://store.rg-adguard.net/api/GetFiles"
|
||||
|
||||
|
||||
def get_files(product_url):
|
||||
print("Collecting links...")
|
||||
r = requests.post(api_url, data={
|
||||
'type': 'url',
|
||||
'url': product_url,
|
||||
'ring': 'Slow',
|
||||
'lang': 'en-US'
|
||||
}).text
|
||||
|
||||
links = dict()
|
||||
for line in r.split("\n"):
|
||||
try:
|
||||
link = re.search('<tr style.*<a href=\"(?P<url>.*)"\s.*>(?P<text>.*)<\/a>', line).groups()
|
||||
if re.search("_(x86|x64|neutral).*appx|msix(|bundle)$", link[1]):
|
||||
links[link[1]] = link[0]
|
||||
except AttributeError:
|
||||
pass
|
||||
|
||||
return links
|
||||
@@ -0,0 +1 @@
|
||||
requests
|
||||
Reference in New Issue
Block a user