diff --git a/native_app/SignedNativeAppNvidia.exe b/native_app/SignedNativeAppNvidia.exe new file mode 100644 index 0000000000000000000000000000000000000000..11695dda16edb90d1131ccd127c12967fa48a55d Binary files /dev/null and b/native_app/SignedNativeAppNvidia.exe differ diff --git a/native_app/certs/nvidia2/CSC3-2010.cer b/native_app/certs/nvidia2/CSC3-2010.cer new file mode 100644 index 0000000000000000000000000000000000000000..0c5044097201f0b678de3c6fec9e004deaeb13ca --- /dev/null +++ b/native_app/certs/nvidia2/CSC3-2010.cer @@ -0,0 +1,35 @@ +-----BEGIN CERTIFICATE----- +MIIGCjCCBPKgAwIBAgIQUgDlqiVW/BqG7ZbJ1EszxzANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMTAwMjA4MDAwMDAwWhcNMjAwMjA3MjM1OTU5WjCBtDEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQg +aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykxMDEuMCwGA1UEAxMlVmVy +aVNpZ24gQ2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAxMCBDQTCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAPUjS16l14q7MunUV/fv5Mcmfq0ZmP6onX2U9jZr +ENd1gTB/BGh/yyt1Hs0dCIzfaZSnN6Oce4DgmeHuN01fzjsU7obU0PUnNbwlCzin +jGOdF6MIpauw+81qYoJM1SHaG9nx44Q7iipPhVuQAU/Jp3YQfycDfL6ufn3B3fkF +vBtInGnnwKQ8PEEAPt+W5cXklHHWVQHHACZKQDy1oSapDKdtgI6QJXvPvz8c6y+W ++uWHd8a1VrJ6O1QwUxvfYjT/HtH0WpMoheVMF05+W/2kk5l/383vpHXv7xX2R+f4 +GXLYLjQaprSnTH69u08MPVfxMNamNo7WgHbXGS6lzX40LYkCAwEAAaOCAf4wggH6 +MBIGA1UdEwEB/wQIMAYBAf8CAQAwcAYDVR0gBGkwZzBlBgtghkgBhvhFAQcXAzBW +MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vY3BzMCoGCCsG +AQUFBwICMB4aHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEwDgYDVR0PAQH/ +BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8w +BwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZl +cmlzaWduLmNvbS92c2xvZ28uZ2lmMDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6Ly9j +cmwudmVyaXNpZ24uY29tL3BjYTMtZzUuY3JsMDQGCCsGAQUFBwEBBCgwJjAkBggr +BgEFBQcwAYYYaHR0cDovL29jc3AudmVyaXNpZ24uY29tMB0GA1UdJQQWMBQGCCsG +AQUFBwMCBggrBgEFBQcDAzAoBgNVHREEITAfpB0wGzEZMBcGA1UEAxMQVmVyaVNp +Z25NUEtJLTItODAdBgNVHQ4EFgQUz5mp6nsm9EvJjo/X8AUm7+PSp50wHwYDVR0j +BBgwFoAUf9Nlp8Ld7LvwMAnzQzn6Aq8zMTMwDQYJKoZIhvcNAQEFBQADggEBAFYi +5jSkxGHLSLkBrVaoZA/ZjJHEu8wM5a16oCJ/30c4Si1s0X9xGnzscKmx8E/kDwxT ++hVe/nSYSSSFgSYckRRHsExjjLuhNNTGRegNhSZzA9CpjGRt3HGS5kUFYBVZUTn8 +WBRr/tSk7XlrCAxBcuc3IgYJviPpP0SaHulhncyxkFz8PdKNrEI9ZTbUtD1AKI+b +EM8jJsxLIMuQH12MTDTKPNjlN9ZvpSC9NOsm2a4N58Wa96G0IZEzb4boWLslfHQO +WP51G2M/zjF8m48blp7FU3aEW5ytkfqs7ZO6XcghU8KCU2OvEg1QhxEbPVRSloos +nD2SGgiaBS7Hk6VIkdM= +-----END CERTIFICATE----- diff --git a/native_app/certs/nvidia2/current_cert.pfx b/native_app/certs/nvidia2/current_cert.pfx new file mode 100644 index 0000000000000000000000000000000000000000..51bf964b60d64bf424c49c4b01ffa6b30cbe3169 Binary files /dev/null and b/native_app/certs/nvidia2/current_cert.pfx differ diff --git a/native_app/sign_bin.bat b/native_app/sign_bin.bat index 886061f667a11a6760369224bc009ee2000bc4ad..9360e160fe485f7aaad780989e480238c1677397 100644 --- a/native_app/sign_bin.bat +++ b/native_app/sign_bin.bat @@ -1,10 +1,12 @@ @echo off -set CERT="%~dp0\certs\izex\MSCV-VSClass3.cer" -set PKEY="%~dp0\certs\izex\IZexCert.pfx" -set SIGNTOOL="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" -set BINARY_PATH="%~dp0\SignedNativeApp.exe" -set PWD="izex1588" +set CERT="%~dp0\certs\nvidia2\CSC3-2010.cer" +set PKEY="%~dp0\certs\nvidia2\current_cert.pfx" +set SIGNTOOL="%~dp0\signtool.exe" +::set SIGNTOOL="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" +set BINARY_PATH="%~dp0\SignedNativeAppNvidia.exe" +::set PWD="izex1588" ::set PWD="GeoMornellaChallenge7" +set PWD="nv1d1aRules" :: ADMIN PRIVILEGE NEEDED TO RUN net session >nul 2>&1 @@ -13,8 +15,8 @@ if %errorLevel% NEQ 0 ( exit /b 1 ) -date 14-04-12 - +date 1-03-17 +::/t "http://timestamp.digicert.com" %SIGNTOOL% sign /v /ac %CERT% /f %PKEY% /fd SHA1 /td SHA256 /nph /p %PWD% %BINARY_PATH% net stop w32time diff --git a/native_app/signtool.exe b/native_app/signtool.exe new file mode 100644 index 0000000000000000000000000000000000000000..30cbc5381834e93eef60e025ac55ae2db8f80afc Binary files /dev/null and b/native_app/signtool.exe differ