Aplikacja C# i Kaspersky

0

Witam

Napisałem prosty program do liczenia SHA-256. Wybiera się plik i program oblicza sumę kontrolną.

Kaspersky cały czas powiadamia mnie że plik jest z wirusem i go usuwa: HEUR:Trojan.Win32.Generic [Koń trojański]

 
FileStream file = new FileStream(fileName, FileMode.Open);
SHA512 sha512program = new SHA512CryptoServiceProvider();
byte[] retVal = sha512program.ComputeHash(file);
file.Close();

StringBuilder sb = new StringBuilder();
for (int i = 0; i < retVal.Length; i++)
{
   sb.Append(retVal[i].ToString("x2"));
}

return sb.ToString();

Jeżeli ktoś wie dlaczego, chętnie posłucham. Kiedy będę pisał prawdziwe aplikacje może się taki kod okazać problemem :(

1

Proponowałbym "przelecieć" kompa OTL-em w celu sprzątnięcia wirusa razem z jego kwarantanną, przeskanować po tym Kasperskim i zobaczyć czy nadal będzie wyrzucało.

1 użytkowników online, w tym zalogowanych: 0, gości: 1