Плохие парни любят утку

Xakep, номер #019, стр. 019-024-6


Так что пишите больше, копайте глубже и, главное, побольше оригинальных идей.

Список всех возможностей, предоставляемых шпионом Donald Dick:

- Поддерживаемые операционные системы: Windows 95/98, Windows NT/2000.

- Поддерживаемые сетевые протоколы: TCP, SPX.

- Файловая система (полный контроль): получение списка файлов и каталогов; создание, удаление, переименование, копирование, изменение атрибутов и времени создания файлов и каталогов; аплоад и даунлоад файлов; чтение и запись файла по нужному смещению; зашаривание каталогов и дисков.

- Реестр (полный контроль): просмотр, создание, удаление, изменение ключей реестра и их значений.

- Процессы: просмотр списка выполняющихся процессов и их потоков; "убийство" процессов и отдельных потоков; изменение приоритета процесса; "замораживание" и "размораживание" отдельных потоков; запуск нового процесса.

- Окна: просмотр списка всех окон (в том числе информация о классе и создавшем окно процессе), включая дочерние; посылка любого системного сообщения окну; просмотр и изменение системной палитры; изменение заголовка любого окна; снятие скриншота (изображения всего экрана) или виншота (отдельного окна) в форматах BMP или JPG (последний только при установленном плугине); посылка окна-сообщения пользователю с возможностью настройки текста, кнопок и иконки.

- Система: Получение, изменение системного времени, имени компьютера; выключение, перезагрузка компьютера, логаут; вызов любой функции; просмотр сетевого окружения; получение, изменение других системных параметров.

- Клавиатура: просмотр буфера нажатий клавиш; переназначение клавиш (например, клавише назначить клавишу ); посылка нажатий.

- Чат: когда сервер (жертву) использует несколько клиентов, есть возможность проведения чата между всеми клиентами; для особо важных сообщений существует сохраняемый в реестре чат.

- CMOS: чтение, запись памяти CMOS.

- Сервер Donald Dick (полный контроль над работой самого сервера): проверка, приостановка, возобновление, полная остановка, деинсталляция сервера; просмотр, изменение параметров сервера (пароля, портов и т.д.); переключение скрытого режима; просмотр лога работы.

- Шуточные фишки: открытие, закрытие лотка CD-ROM; включение, выключение монитора; проигрывание WAV-файлов.

- Пароли (реализовано на основе перечисленных выше базисных функций): ScreenSaver Windows; BIOS (для некоторых типов BIOS); зашаренные ресурсы Windows; пароли на FTP сервера, хранящиеся в некоторых FTP-клиентах (например, FAR Manager, Windows Commander, CuteFTP).

- Технология SmartMorph обеспечивает уникальность сервера при каждой его генерации. При этом можно задать основные параметры генерируемого сервера: порты, названия файлов, помещаемых жертве, электронный адрес или номер ICQ для уведомления о начале работы сервера, ключ реестра для хранения параметров и многие другие.

Назад на стр. 019-024-5  Содержание