About | NetLify | NeoCities | Project | TEST | 管理

<<執行檔簽名方式>>

說明:

執行檔(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: <SignTools>

下載點2: <SignTools>

 

Jplopsoft | THI | Netlify | NeoCities | LionFree

加密工具 | 提交歸檔 | QRCODE產生器 | 密碼產生器

アクセスカウンター