Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Странное поведение

26K
24 марта 2010 года
3D-GRAF
41 / / 28.06.2008
Имеется программа на C#, которая при запуске совершает обращение к реестру. Больше ничего необычного, не происходит. Просто загружается форма.

Может это больше вопрос к разработчикам Norton'а, но суть в том, что система SONAR от Norton'а удаляет мою программу без всяких вопросов из-за якобы "странного поведения". Можно ли как-то обезопасить программу от удаления её анти-вирусом? Может есть какие-то безопасные методы обращения к реестру?
55K
24 марта 2010 года
u.nu
16 / / 18.03.2010
Стандартные методы обращения к реестру, которые описаны в MSDN, не более опасны, чем пользователь сидящий за комьютером(последний, куда более опасней...).
Возможно твоя программа не имеет доступа к этим веткам реестра, а Norton следит за этим.
Возможно необходимо пересмотреть настройки Norton и изменить их определения.
Возможно анивирусная система не имеет самых последних обновлений баз данных.
Возможно действительно стоит связатся с разработчиками Norton.

Я использую Nod32, с такими проблемами не сталкивался.

На счет реестра и программы не все понятно, изложи вопрос подробней, приведи соответствующие примеры.
253
24 марта 2010 года
Proger_XP
1.5K / / 07.08.2004
Цитата: 3D-GRAF

Может это больше вопрос к разработчикам Norton'а, но суть в том, что система SONAR от Norton'а удаляет мою программу без всяких вопросов из-за якобы "странного поведения".


Всмысле, у вас антивирус не спрашивая удаляет подозрительные проги? О_о Даже из %system32%?
Проверить, кто считает вашу прогу вирусом (и если считает), можно на virustotal.com.

26K
24 марта 2010 года
3D-GRAF
41 / / 28.06.2008
Воспользовался http://www.virustotal.com/: только Symantec, то есть 1/42, нашел в моей программе что-то подозрительное - Suspicious.Insight

При запуске выполняются три подобных запроса в реестр:
 
Код:
RegistryKey readKey = Registry.CurrentUser.OpenSubKey("software\\XXXX");
string loadString = (string)readKey.GetValue(Name);
readKey.Close();
55K
24 марта 2010 года
u.nu
16 / / 18.03.2010
Цитата:
RegistryKey readKey = Registry.CurrentUser.OpenSubKey("software\\XXXX");
string loadString = (string)readKey.GetValue(Name);
readKey.Close();



Самые обычные методы, все делаешь правильно, у меня работает.

253
24 марта 2010 года
Proger_XP
1.5K / / 07.08.2004
Цитата: 3D-GRAF

При запуске выполняются три подобных запроса в реестр


С таким же успехом (и даже с большими основаниями) можно обозвать вирусом интернет эксплорер. Почему ты вообще решил, что дело в Нортоне?

26K
24 марта 2010 года
3D-GRAF
41 / / 28.06.2008
Специально проверил:

Полный код:
Код:
using System.Windows.Forms;
using Microsoft.Win32;

namespace Test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            RegistryKey readKey = Registry.CurrentUser.OpenSubKey("software\\XXXX");
            string loadString = (string)readKey.GetValue("LoginName");
            readKey.Close();
            MessageBox.Show(loadString);
        }
    }
}


Norton сразу кричит, что это подозрительный файл. Как же с ним бороться?
253
24 марта 2010 года
Proger_XP
1.5K / / 07.08.2004
Цитата: 3D-GRAF
Norton сразу кричит, что это подозрительный файл. Как же с ним бороться?


И в то же время на VirusTotal тот же Нортон ничего не находит? Может, у тебя заражён комп?
Для Delphi например есть очень старый "вирус", который меняет один системный юнит, и в результате компиляции совершенно безобидной проги получается вирус. Этим вирусом кстати была заражена одна из сборок QIP.

26K
24 марта 2010 года
3D-GRAF
41 / / 28.06.2008
Proger_XP
В том то и дело, что и на VirusTotal тоже в этом файле усматривает вирус.
Вот нашёл в интернете статейку по теме, правда решения она никакого не дает:
http://www.symantec.com/connect/blogs/reputation-based-security-suspiciousinsight-detections-virus-total
55K
24 марта 2010 года
u.nu
16 / / 18.03.2010
Цитата:
Может, у тебя заражён комп?

Похоже на то.

297
24 марта 2010 года
koodeer
1.2K / / 02.05.2009
Ахтунг!
Код:
using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("Hello world");
        }
    }
}

Даже на такой хелловорлд Симантек на Вирустотале выдаёт Suspicious.Insight.

Я тоже с этим столкнулся. Просто симантековцы перемудрили. Ввели некий рейтинг безопасности программ. Гугл по запросу Suspicious.Insight много чего выдаёт. Я раньше коротко глядел: такое ощущение, что бравые парни хотят срубить капусты на том, что будут заносить ваши программы в свой белый список (хотя пока вроде денег не берут за это, но со временем...).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог