ТРОЯН НА DELPHI
Delphi позволяет создавать программное обеспечение как для добросовестных целей, так и для зловредных. Также известны случаи использования Delphi для создания троянов - проникновение в чужую систему несанкционированным пользователем с дальнейшим получением удаленного доступа и управлением через программу-загрузчик.
Одним из примеров таких программ является Ghost Rat - троян, написанный на Delphi, который используется для удаленного доступа к компьютеру жертвы. Программа имеет возможность собирать данные с жесткого диска, снимать скриншоты экрана, перехватывать нажатия клавиш и многое другое.
procedure TForm1.Button1Click(Sender: TObject);
var
WinSocket : TClientSocket;
begin
// Создание объекта TClientSocket
WinSocket := TClientSocket.Create(Self);
// Установка параметров для подключения к серверу
WinSocket.Host := '192.168.1.100';
WinSocket.Port := 80;
// Подключение к серверу
try
WinSocket.Open;
except
ShowMessage('Ошибка подключения');
Exit;
end;
// Отправка команды на сервер
WinSocket.Socket.SendText('Команда для выполнения');
// Закрытие соединения
WinSocket.Close;
// Освобождение ресурсов
WinSocket.Free;
end;
Один из способов защиты от таких программ - использование антивирусного ПО. Кроме того, для защиты необходимо соблюдать элементарные правила информационной безопасности: не открывать подозрительные вложения в электронной почте, не скачивать программы из ненадежных источников, используя антивирусные программы и так далее.
[KV] Как сделать свой троян / бэкдор? Delphi 7
Троян на Delphi(Server)
троян на delphi в действии
[KV] Как сделать свой троян / скриншотер? Delphi 7
Как создать свой троян на Delphi7 и batch с заменой MBR
Как слепить GDI-троян за 5 минут на Delphi 7