Ребят, что делают в таких случаях?
Описываю: собрался написать программу где нужны сокеты, в частности серверу нужно просто отправить заголовок и посмотреть что он ответит.
Ну собрался с мыслями, открываю делфи и в
uses добавляю модуль
Sockets,
то есть я напечатал следующее ", Sockets" итого 9 символов. Для проверки написания сего слова, а именно "Sockets" жму F9 для компиляции и вдруг
начинаю понимать что я оказывается вирусописатель, касперский кричит что это
Trojan-Downloader.Win32.Banload.lzd
Ну и разумеется не дает запустить прогу. Я даже размер формы-то не менял, только 9 символов дописал. Это еще не конец истории, закинул я этот exe
на пару online тестеров, результат прилагаю:
Вирустотал и
virusscan.jotti.org
Самое досадное в этой ситуации то, что не могу выключать антивирусник, т.к. прога для сети, значит отключится от сети не могу, т.к учитывая частоту
срабатывания файервола на сетевые атаки могу нажить проблем. А добавить файл Project1.exe в доверенные приложения получается только до следующей
компиляции, после компиляции прога снова не родная и снова становиться трояном.
Думаю уже распечатать этот код и повесить на стену, как достижение в вирусописании:
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Sockets;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
end.
Кто сталкивался? Может патчик есть для Delphi? Или что делать? Я не знаю. Уже думаю как вариант запустить варьку и в ней
установить делф, поднять сеть и так выходить из положения?...
P.S. файлы приаттачил