說明:
執行檔(exe)按下滑鼠右鍵、內容,上方會出現「數位簽章」,提供確認該執行檔未經過「變造、竄改」內容, 下述為如何讓自己開發、編譯的執行檔有數位簽章功能。
執行檔(exe)按下滑鼠右鍵、內容,上方會出現「數位簽章」,提供確認該執行檔未經過「變造、竄改」內容,
下述為如何讓自己開發、編譯的執行檔有數位簽章功能。
步驟:
1.先執行PowerShell並輸入以下指令: Set-ExecutionPolicy Bypass -Scope Process 2. 執行PowerShell輸入以下參數來產生憑證: $cert = New-SelfSignedCertificate -DnsName www.myweb.com.tw -CertStoreLocation cert:\LocalMachine\My -type CodeSigning $pwd = ConvertTo-SecureString -String "my_password" -Force -AsPlainText Export-PfxCertificate -cert $cert -FilePath signtool.pfx -Password $pwd 說明: 藍色:網域名稱(www.myweb.com.tw) 紅色:設定的密碼(my_password) 綠色:產生的憑證檔名(signtool.pfx) 3. 使用以下指令將執行檔加入數位簽章 "C:\Program Files\signtool\signtool.exe" sign /f "C:\Program Files\signtool\signtool.pfx" /p my_password my_program.exe 說明: 藍色:要加入數位簽章的執行檔(my_program.exe) 紅色:<第二步驟>設定的密碼(my_password) 綠色:<第二步驟>產出的檔案(signtool.pfx)
1.先執行PowerShell並輸入以下指令:
Set-ExecutionPolicy Bypass -Scope Process
2. 執行PowerShell輸入以下參數來產生憑證:
$cert = New-SelfSignedCertificate -DnsName www.myweb.com.tw -CertStoreLocation cert:\LocalMachine\My -type CodeSigning $pwd = ConvertTo-SecureString -String "my_password" -Force -AsPlainText Export-PfxCertificate -cert $cert -FilePath signtool.pfx -Password $pwd 說明: 藍色:網域名稱(www.myweb.com.tw) 紅色:設定的密碼(my_password) 綠色:產生的憑證檔名(signtool.pfx)
藍色:網域名稱(www.myweb.com.tw) 紅色:設定的密碼(my_password) 綠色:產生的憑證檔名(signtool.pfx)
藍色:網域名稱(www.myweb.com.tw)
紅色:設定的密碼(my_password)
綠色:產生的憑證檔名(signtool.pfx)
3. 使用以下指令將執行檔加入數位簽章
"C:\Program Files\signtool\signtool.exe" sign /f "C:\Program Files\signtool\signtool.pfx" /p my_password my_program.exe 說明: 藍色:要加入數位簽章的執行檔(my_program.exe) 紅色:<第二步驟>設定的密碼(my_password) 綠色:<第二步驟>產出的檔案(signtool.pfx)
藍色:要加入數位簽章的執行檔(my_program.exe) 紅色:<第二步驟>設定的密碼(my_password) 綠色:<第二步驟>產出的檔案(signtool.pfx)
藍色:要加入數位簽章的執行檔(my_program.exe)
紅色:<第二步驟>設定的密碼(my_password)
綠色:<第二步驟>產出的檔案(signtool.pfx)
附件:
下載點1: <SignTools> 下載點2: <SignTools>
下載點1: <SignTools>
下載點2: <SignTools>
Jplopsoft | THI | Netlify | NeoCities | LionFree
加密工具 | 提交歸檔 | QRCODE產生器 | 密碼產生器