Тема: Поведінка антивіруса щодо програми
Сама програма:
program abc;
const z = 100000;
var
  i, j, n : longint;
  a : array[1..z] of longint;
procedure swap(var a, b : longint);
var p : longint;
  begin
    p := a;
    a := b;
    b := p;
  end;
begin
for i := 1 to 100000 do a[i] := random(1000000);
for i := 1 to 100000 do write(a[i], ' ');
writeln(); writeln();
for i := 1 to 100000 - 1 do
  begin
    for j := 1 to 100000 - 1 do
      begin
        if a[j] > a[j + 1] then swap(a[j], a[j + 1]);
      end;
  end;
for i := 1 to 100000 do write(a[i], ' ');
end.Отже, просто бавився в паскалі, дійшов до того, що написав програму де рандомно заповнюється масив(10^5), а потім сортується методом бульбашки. Після компіляції антивірус (Bitdefender) пише Gen:Trojan.Heur.FU.dCY@ay19X7b в .exe файлі. Якщо зменшити розмір масиву антивірус нічого не каже. Чим спричинена така поведінка?
