Member 14705980 Ответов: 1

Я использую SHA256 hashalgorithm в приложении windows, но антивирус удаляет мой .exe


I am using SHA256 HashAlgorithm in windows application but antivirus remove my .exe

How to solve this problem please help me experts  


Что я уже пробовал:

I am using SHA256 HashAlgorithm in windows application but antivirus remove my .exe run exe then antivirus detected suspicious program and after closing exe .. then remove exe in pc

phil.o

Оба факта (использование SHA256 и удаление антивирусом) не коррелируются. Это могут быть действия, которые вы пытаетесь выполнить с помощью своего исполняемого файла, которые запускают ответ антивируса.
Не могли бы вы рассказать нам, что и как делает ваше приложение?

Member 14705980

Сэр, этот код используется в моем приложении ..

публичная статическая строка GenerateSHA256String(string inputString)
{
SHA256 sha256 = Sha256управляемый.Создавать();
байт[] байт = кодировка.Кодировке utf8.GetBytes(inputString);
byte[] hash = sha256.ComputeHash(байты);
return GetStringFromHash(хэш);
}

phil.o

Маловероятно, что именно этот блок кода отвечает за запуск антивируса. Почему ты так думаешь?

Member 14705980

Я только что создал новый проект для тестирования sha256 .. больше никакого кода . в классе всего один класс и одна форма .. я запускать мои работы приложения нажмите закрыть БТН то антивирус обнаружил

phil.o

Это не может быть единственным кодом. Это статический метод, который выполняется только при вызове. Значит, должен быть какой-то другой код, который его вызывает. Содержание метода обработки нажатия кнопки закрытия было бы более уместным, чтобы получить ключ к пониманию того, что происходит.

Member 14705980

Нажмите кнопку -> MessageBox.show(вызовите этот метод класса );

Member 14705980

Шифрование данных работает на 100% правильно, но проблема с антивирусом

Member 14705980

Закрыть btn означает Красный Крест по умолчанию а не дополнительный btn

phil.o

Тогда это будет обработчик закрытия формы. Анализ журнала антивируса также может дать некоторую интересную информацию.

Member 14705980

Антивирус показывает ошибку ( подозрительная программа )

1 Ответов

Рейтинг:
0

OriginalGriff

Мы ничего не можем сделать.
Ваше приложение либо заражено, либо было ложно обнаружено вашим антивирусом. Вам нужно поговорить с производителем антивируса и посмотреть, могут ли они проверить ваше приложение как свободное от вирусов и настроить свое программное обеспечение так, чтобы оно больше не давало ложных срабатываний.

Мы не можем сделать для вас ничего подобного!