質問

コード署名証明書を購入しましたが、すべて正常に見えます。クリーンなVirtual PC OS内でテストすると、「パブリッシャーを検証できませんでした」というメッセージが表示されなくなりました。メッセージ。

そのため、16進エディタを使用して、にやにや笑いのために、フォームに表示されるVB6 exeのいくつかの定数を変更します。また、VB 6 exeはエラーメッセージなしで実行されます。

ファイルが何らかの方法で変更された場合、コード署名証明書で通知されると思いましたか?

役に立ちましたか?

解決

はい、ファイルが変更された場合、Authenticodeは署名が無効であることを示します。

ただし、ローカルディスクからプログラムを実行しても、通常、署名はチェックされません。 EXEを右クリックして[プロパティ]を選択し、[デジタル署名]を選択して署名エラーメッセージを表示します。

他のヒント

悪意のあるユーザーがファイルへのバイトを変更するのに十分なマシンへのアクセスを取得できる場合、あなたはすでに苦しんでいます。署名は、主にファイルをインストールする前に検証するためにあります。もちろん、ファイルをスキャンして信頼性の署名を再確認する独自のプログラムを作成することもできますが、悪人はスキャナーのバイトも変更するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top