.exe ファイルのハッシュ コードを受け取るプログラムを作成しました。そして、ストリームライターよりも.exeファイルに書きました。その .exe を開きたい場合、次のエラーが表示されます: is not a valid win32 application.
ハッシュで何ができますか、それから機能する.exeファイルを作成することは可能ですか?
どうもありがとうございました!
byte[] hash;
using (Stream stream = File.OpenRead(@"C:\Program files\CCleaner\CCleaner.exe"))
{
hash = SHA1.Create().ComputeHash(stream);
}
string base64Hash = Convert.ToBase64String(hash);
Console.WriteLine(base64Hash);
StreamWriter myWriter = new StreamWriter(@"C:\Users\Win7\Desktop\Hash.exe");
myWriter.Write(base64Hash);