Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Wollen
3 / 3 / 1
Регистрация: 19.08.2013
Сообщений: 26
#1

Ложная тревога Касперского - C++

16.11.2013, 02:04. Просмотров 200. Ответов 1
Метки нет (Все метки)

Пишу прогу. Добавляю такой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 char c;
        bool stop=0;
        ifstream iFile;
        while(!stop){
        cout<<"Выберите действие. 1 - кодирование, 2 - декодирование, ESC - выход.\n";
        c=_getch();
        switch(c){
            case '1':
                cout<<"Введите имя файла для кодирования. 1 - default\nФайл: ";
                char str[20];
                cin>>str;
                if(str[0]=='1' && str[1]=='\0')
                    iFile.open("Input.txt");
                else
                    iFile.open(str);
                if(iFile){
                    //cout<<"Выберите алгоритм кодирования. 1 - Хаффмана. 2 - Фано Шеннона\n";
                    encode(iFile);
                }
                else
                    cout<<"Выбранный файл не доступен.\n";
            break;
            case '2':
                decode();
            break;
            case 27:
                stop=1;
            break;
        }
    }
В результате после компиляции при запуске экзешника Антивирус Касперского 13 находит в нём якобы вирус HEUR:Trojan.Win32.Generic.
Описание на сайте: Обобщенный эвристический вердикт, который показывает детектирование вредоносных программ, созданных для осуществления несанкционированных пользователем действий, направленных на уничтожение, блокирование, модификацию или копирование информации, нарушение работы компьютеров или компьютерных сетей.

Проблема, конечно, решается добавлением пути к экзешнику в исключения. Но чем же антивирусу не понравился мой код?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2013, 02:04     Ложная тревога Касперского
Посмотрите здесь:

Ложная матрица C#
Жесткий диск Тревога!
Подсел инвертор на HP или лишняя тревога
Hitachi HDS721050CLA362: CristalDiskInfo пишет `Тревога!`
Тревога! Alert! Тривога! Ängstlichkeit! 不安!
Истинная или ложная с точки зрения математической логики фраза
PHP Ложная ошибка. Как исправить?
Crystal Disk Info - тревога на системном диске
Тревога: Нестабильные сектора
Диск инфо показывает тревога
Роутер TP-LINK WR841N как один из многих моделей. Заявленная скорость ЛОЖНАЯ
C++ Антивирус Касперского считает зараженным результат компиляции

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12724 / 7184 / 801
Регистрация: 27.09.2012
Сообщений: 17,724
Записей в блоге: 2
Завершенные тесты: 1
16.11.2013, 02:06     Ложная тревога Касперского #2
Цитата Сообщение от Wollen Посмотреть сообщение
Но чем же антивирусу не понравился мой код?
Пишите в СП, приложив exe файл, можете так же написать чем компилировали и исходный код приложить.
У меня такое было, сказали ложное срабатывание и исправили.
Yandex
Объявления
16.11.2013, 02:06     Ложная тревога Касперского
Ответ Создать тему
Опции темы

Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru