Aplikacja C# i Kaspersky

Aplikacja C# i Kaspersky
AP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
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]

Kopiuj
 
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 :(

matoung
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 53
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.