Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2010, 08:31   #211
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1) Вы уж извините, но не очень я Вашему КОМОДО доверяю..
попробуйте, как минимум проверить на virustotal
(или запакуйте (желательно с паролем) project2.exe и выложите архив)

2) те проекты, что раньше компилировались без проблем - сейчас, после компиляции как ведёт себя Антивирус?

3) Создайте пустой проект с одной кнопкой и в ней попытайтесь использовать Rewrite и Writeln ...
каков результат?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.06.2010, 09:07   #212
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

2 Serge_Bliznykov - спасибо за отклик.
1) Проверил на virustotal.
http://www.virustotal.com/ru/analisi...6ec-1275367704

из 41 антивируса только очень внимательный COMODO обнаружил вирус.

2) с проектами, которые ранее компилировались без проблем антивирус не заморачивается.

3) Создал и использовал без проблем. Антивирус молчал.

Потом взял исходники - только .dpr .pas .dfm и скопировал в другую папку и там уже открыл в делфи и запустил из среды - результат - внимательный антивирус опять ругается.

Вот интересно - мой внимательный антивирус ругается если присутствует комбинация процедур
Код:
procedure TForm2.Button1Click(Sender: TObject);
var
  f: TextFile;
  FileName: TFileName;
  i, k: Integer;
  strTemp: string;
begin
  FileName := 'temp.txt';
  AssignFile(f, FileName);
  Reset(f);

  with StringGrid1 do
  begin
    for i := 0 to 4 do
      for k := 0 to 4 do
      begin
        Readln(f, strTemp);
        Cells[i, k] := strTemp;
      end;
  end;
  CloseFile(f);

end;

procedure TForm2.Button2Click(Sender: TObject);
var
  f: TextFile;
  FileName: TFileName;
  i, j: integer;
  sum: real;
begin
  FileName := 'result.txt';
  AssignFile(f, FileName);
  Rewrite(f);

  begin
    for i := 0 to 4 do
    begin
      sum := 0;
      for j := 0 to 4 do
        sum := sum + 12;
      Writeln(F, FloatToStr(sum));
    end;
  end;
  CloseFile(F);
end;
Т.е. чтение с файла и запись в файл, а если закомментировать тело любой из процедур - то все в порядке.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли

Последний раз редактировалось Roof; 01.06.2010 в 09:16.
Roof вне форума Ответить с цитированием
Старый 01.06.2010, 09:18   #213
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
из 41 антивируса только очень внимательный COMODO обнаружил вирус.
это называется паранойя...

добавьте Ваш проект (путь\Project2.exe) в исключения (я уверен, что в вашем антивируснике должно такое быть) и забудьте о проблеме..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.06.2010, 09:24   #214
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

2 Serge_Bliznykov - Спасибо, помогли.
А я уже думал подцепил вирус, который ко мне в exe прописывается.
Исключения есть, конечно. Но я чувствую мне надоест туда прописывать каждый новый проект с подобным кодом Сменю антивирус.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли

Последний раз редактировалось Roof; 01.06.2010 в 09:57.
Roof вне форума Ответить с цитированием
Старый 31.03.2011, 00:08   #215
3BEPOBOY
Пользователь
 
Регистрация: 27.12.2010
Сообщений: 82
По умолчанию

У меня этот вирус позавчера НОД нашел. Причем раньше тот же НОД ничего не находил, а спустя неделю после прочтения темы как по заказу отыскал.
Как получилось:
вылезло сообщение что появился вирус, его название и вопрос что делать. Ну я удалил долго не думая. Потом копипастил название(к превеликому сожалению утеряно), прогуглил. На каком-то сайте вышло описание почти слово в слово что в данной теме.
Самое интересное что у меня на ноутбуке стоит BDS 2006.
А вот вспомнил деталь одну... Незадолго до этого открывал старый исходник, написанный в Delphi 7. Вот так
3BEPOBOY вне форума Ответить с цитированием
Старый 29.04.2011, 08:47   #216
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

Это тоже паранойя или как)))

Код:
program TestApp;

{$APPTYPE CONSOLE}

uses
  SysUtils,
  Classes,
  IdHttp;

var
  s: string; // строковая переменная для HTML-кода
  http: TIdHttp; // обьект для работы с сетью
  sl: TStringList; // стринг лист

begin
  // создаём экземпляр объекта
  sl := TStringList.Create;
  // создаём экземпляр объекта
  http := TIdHTTP.Create(nil);
  // Вывели в окно консоли, текст Приветствия )))
  writeln('Welcome User's :)');
  // Оповестили о соединении с Virustotal.com
  writeln('Connect to Virustotal.com...');
  // Послали Get-запрос и записали в переменную s
  // HTML-код полученный с Virustotal.com
  s := s + http.Get('http://www.virustotal.com');
  // Записали в стринг лист HTML-код
  sl.Text := s;
  // Сохранили полученный HTML-код в текстовый фаил HTML.тхт
  sl.SaveToFile('HTML.txt');
  // Оповестили о сохранении тхт файла
  writeln('HTML-code save to file: HTML.txt');
  // Оповестили о завершении работы утилиты )))
  writeln('Application Close to 5 sec');
  // Выставляем задержку в 5 сек
  Sleep(5000);
  // Уничтожаем обьекты и закрываем Тилиту )))
  sl.Free;
  http.Free;
end.
D2009, приложение Упаковано перед отправкой UPX 3.07

VirusTotal report

Последний раз редактировалось XerSon; 29.04.2011 в 08:50.
XerSon вне форума Ответить с цитированием
Старый 29.04.2011, 12:15   #217
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Некое упакованное приложение что-то качает, сохраняет на диск и тут же завершает работу. Это не паранойя, это здравый смысл

Вот за что люблю Ikarus, так это за его дикую эвристику, не раз ловил подозрительные кряки, которые спустя неделю появлялись в сигнатурах других антивирусов под именем очередного trojan.agent.
пыщь
JTG вне форума Ответить с цитированием
Старый 29.04.2011, 13:49   #218
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Некое упакованное приложение что-то качает, сохраняет на диск и тут же завершает работу. Это не паранойя, это здравый смысл
Упаковывают многие приложения
Качают аналогично многие
Сохраняют ...
Завершают работу, и т д.

Зы. Если не паковать то все чисто!
Если упаковать (проверял с UPX, PECompact, ASPack) то детект!

Что теперь скажите?
XerSon вне форума Ответить с цитированием
Старый 29.04.2011, 15:19   #219
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Значит надо не паковать //Капитан Очевидность
пыщь

Последний раз редактировалось JTG; 30.04.2011 в 00:11.
JTG вне форума Ответить с цитированием
Старый 29.04.2011, 17:13   #220
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Цитата:
Сообщение от XerSon Посмотреть сообщение
Что теперь скажите?
А ты чего услышать-то хочешь?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реально ли написать на Delphi 7 свою библиотеку для Apache (PHP интерпр.) ? FLEX_NST PHP 1 05.07.2009 18:13
Проверьте правильность написания кода в delphi neomaximus Помощь студентам 2 09.04.2009 17:29
Please!!! Проверьте код по Delphi!!! Dmitriy-e-nest Помощь студентам 2 16.01.2009 15:41
Avast поднимает тревогу на создаваемые в delphi программы, пишет вирус Xemulb Софт 3 27.11.2008 21:37