チェックサム検証(.Netエージェント)
ダウンロードしたエージェントの信頼性は、SHA256チェックサム検証を使用して検証可能です。ダウンロードされたエージェントが信頼でき、悪意のあるコードやソフトウェアによって改ざんされないことが保証されます。.NETエージェントの場合、CertUtilまたはGet-FileHashを使用して、エージェントのチェックサム値でチェックサムを検証するためのファイルハッシュを計算できます。
エージェントの信頼性を確認する方法
- .NETエージェントおよび、 & .NET Coreエージェントのチェックサムファイルをダウンロードします。
- CertUtilを介して確認するには、PowerShellまたはコマンドプロンプトを介して以下のコマンドを実行し、ハッシュを計算します。
CertUtil -hashfile <Your_Agent_File_Name> SHA256
- 正常に実行されると、次の応答が返されます。
SHA256 hash of YOUR_FILENAME:
319fac26e690ddae59f6de7c0600bcf7ec005820039e8da86c7194d62935fb94
CertUtil: -hashfile command completed successfully. - Get-FileHashを介して確認するには、PowerShellを介して以下のコマンドを実行して、ハッシュを計算します。
Get-FileHash <Your_Agent_File_Name> -Algorithm SHA256 | Format-List
- 正常に実行されると、次の応答が返されます。
Algorithm : SHA256
Hash : 319FAC26E690DDAE59F6DE7C0600BCF7EC005820039E8DA86C7194D62935FB94
Path : <Your_Agent_File_Name> - ハッシュを計算した後、ダウンロードしたチェックサム値で確認してください。
エージェントバイナリの署名確認方法
- エージェントファイルを右クリックして、 [プロパティ]を選択します。
- [プロパティ]ウィンドウの[デジタル署名]タブに移動します。
- 下の画像のように、署名が表示されます。