Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для stels009
16 / 15 / 1
Регистрация: 05.04.2011
Сообщений: 426

Антивирус ругается на автозагрузку!

05.09.2013, 03:29. Показов 2829. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток.
Мне необходимо чтобы при запуске системы запускался и 1 мой файл использую код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        private static void Main(string[] args)
        {
            string windows = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
            IRCBot.SetAutorunValue(true, windows + "//system.exe");
 
 
            if (!File.Exists(windows + "//system.exe"))
            {
                try
                {
                    File.Copy("IRCbot.exe", windows + "//system.exe");
                    File.SetAttributes(windows + "//system.exe", FileAttributes.Hidden);
                }
                catch { }
            }
     }
Но антивирус начинает арать что это win32 троян гинеретикс в чем проблема? может есть другой способ прописать файл в автозапуск.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.09.2013, 03:29
Ответы с готовыми решениями:

Антивирус ругается на программу на С#
Доброго времени суток! Написал программу, которая отслеживает событие смены пользователя в системы и если оно происходит убивает/...

На мою программу ругается антивирус
Доброго времени. Я пишу простенькое приложение, которое через HttpWebRequest получает код http страницы. Когда работаю в студии, всё...

Код на который ругается антивирус
Здрасте , у меня проблема с куском кода . Из-за него на файл ругается антивирус . Что делать ? :( object q = null; ...

10
5 / 5 / 5
Регистрация: 15.08.2013
Сообщений: 90
05.09.2013, 09:17
добавте в исключения антивируса вашу программу. Просто ваш код антивирус считает похожим на вирус, так как большинство пользуется автозагрузкой
0
75 / 80 / 51
Регистрация: 22.03.2013
Сообщений: 258
05.09.2013, 10:10
Лучше всего в реестр ставить автозагрузку:

C#
1
using Microsoft.Win32;
C#
1
2
 RegistryKey reg = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);
            reg.SetValue("Имя Программы", Application.ExecutablePath.ToString());
и не будет палиться антивирусом
0
 Аватар для stels009
16 / 15 / 1
Регистрация: 05.04.2011
Сообщений: 426
05.09.2013, 15:22  [ТС]
Цитата Сообщение от ProgerHack Посмотреть сообщение
RegistryKey reg = Registry.CurrentUser.OpenSubKey(@"SOFTWA RE\Microsoft\Windows\CurrentVersion\Run" , true);
* * * * * * reg.SetValue("Имя Программы", Application.ExecutablePath.ToString());
Выдает
Ошибка 1 "System.Net.Mime.MediaTypeNames.Applicat ion" не содержит определение для "ExecutablePath" C:\Users\stels009\Documents\Visual Studio 2013\Projects\IRCbot\IRCbot\Program.cs 30 86 IRCbot
0
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
05.09.2013, 16:34
Цитата Сообщение от stels009 Посмотреть сообщение
Application.ExecutablePath.ToString()
для консольных приложений подходит такой вариант:
C#
1
2
//<полный путь до файла>\<имя файла>
AppDomain.CurrentDomain.BaseDirectory + "\\" + AppDomain.CurrentDomain.FriendlyName
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
05.09.2013, 22:51
Spectral-Owl, что за извращения. Метод Directory.GetCurrentDirectory() делает все что нужно для приложения любого типа, кроме сервисов, для которых он возвращает system32.

Добавлено через 27 секунд
Я уже молчу про конкатенацию вместо Path.Combine.
0
6 / 6 / 0
Регистрация: 10.06.2013
Сообщений: 32
06.09.2013, 09:22
Цитата Сообщение от Sue405090 Посмотреть сообщение
Просто ваш код антивирус считает похожим на вирус...
C#
1
2
File.Copy("IRCbot.exe", windows + "//system.exe");
File.SetAttributes(windows + "//system.exe", FileAttributes.Hidden);
Антивирус прав - это и есть "вредоносное ПО", хоть и примитивное.
Автору следует ознакомиться с соответствующими пунктами законодательства РФ, а советчикам с правилами форума.
0
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
06.09.2013, 09:27
Psilon, от тебя я подобного не ждал... в прочем время твоего ответа 9 вечера, может заработался...

итак, ты предлагаешь строку AppDomain.CurrentDomain.BaseDirectory, возвращающую базовый каталог, заменить на Directory.GetCurrentDirectory(), которая вернёт не нужный текущий рабочий каталог... а то что он в процессе работы может поменяться сколько угодно раз - это мелочи?
0
 Аватар для stels009
16 / 15 / 1
Регистрация: 05.04.2011
Сообщений: 426
07.09.2013, 15:46  [ТС]
Цитата Сообщение от -X- Посмотреть сообщение
Антивирус прав - это и есть "вредоносное ПО", хоть и примитивное.
Цитата Сообщение от -X- Посмотреть сообщение
Код C#
1
2
3
4
File.Copy("IRCbot.exe", windows + "//system.exe");
File.SetAttributes(windows + "//system.exe", FileAttributes.Hidden);
Антивирус прав - это и есть "вредоносное ПО", хоть и примитивное.
В данном случае я думал что, так можно переносить файлы решил эту проблему путем создания инсталятора.
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
07.09.2013, 16:48
Spectral-Owl, хз, мб не прав, я никогда не менял рабочий каталог. А извраты у меня были и похуже - через Assebly.Location.

Добавлено через 58 секунд
Spectral-Owl, насчет работы это да, аврал был, а т.к. работали на проме, то начало работ в 7-8, когда люди уже не работают на нем, и пока не заработает накатанный патч. Печалька в общем )
0
09.09.2013, 17:05

Не по теме:

Цитата Сообщение от Psilon Посмотреть сообщение
я никогда не менял рабочий каталог
да я как-бы тоже специально не менял, просто заюзал пару раз (Open/Save)FileDialog, а потом очень долго думал куда программа файлы из базового каталога потеряла))

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.09.2013, 17:05
Помогаю со студенческими работами здесь

Антивирус ругается на функцию отправки почты
Антивирус - Kaspersky Internet Security 2012. ОС - Windows 7 x64. IDE - Microsoft Visual Studio 2013. Лог...

При добавлении программы в автозагрузку Kaspersky ругается и удаляет её
Вот так добавляю: Reg := TRegistry.Create; Reg.RootKey := HKEY_CURRENT_USER; ...

антивирус ругается
простенькая программа а анти вирь её тут же удаляет и даж не сообщяет об этом в проге не чего такого нет единственное она при первом...

Ругается Антивирус
Почему на этот код ругается антивирус? ShellExecute(handle,'open','http://site.ru/',nil,nil,SW_SHOW);

Ругается антивирус
Всем привет. Такая проблема. при запуске программы ругается антивирус, при этом простой проверкой на вирусы антивирус ни чего не...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru