• XSS.stack #1 – первый литературный журнал от юзеров форума

ZeuS 1.2.1.6

G100M

(L2) cache
Пользователь
Регистрация
08.05.2008
Сообщения
490
Реакции
5
Руководство пользователя ZeuS (ЧЕРНОВИК)
****************************************

==============
= Содержание =
==============

1. Описание и возможности.
2. Настройка сервера.
 2.1. HTTP-сервер.
 2.2. Интерпретатор PHP.
 2.3. MySQL-сервер.
3. Настройка бота.
4. История версий.
5. TODO.
6. F.A.Q.
7. Мифы.

==============================
= 1. Описание и возможности. =
==============================
ZeuS - программное обеспечение для кражи личных данных пользователей с удаленных систем Windows. На
простом языке "Троян", "Бэкдор", "Вирус". Но автор не любит эти слова, поэтому далее в документации
он будет называть это программное обеспечение "Бот".

Бот полностью основан на перехвате WinAPI в UserMode (Ring3), это значит, что бот не использует
каких-либо драйверов и обращений в Ring0. Эта особенность дает возможность запускаться боту даже из
Гостевых учетных записей Windows. Плюс это гарантирует повышенную стабильность, и адаптивность
к последующим версиям Windows.

Бот разрабатывается на Visual C++ версии 9.0+, при этом не используются дополнительные библиотеки
типа msvcrt, ATL, MFC, QT и т.д. Код бота пишется со следующими приоритетами (в порядке уменьшения):
 1. стабильность (старательно проверяются все результаты вызова функций и т.д.),
 2. размер       (избегаются повторы алгоритмов, повторы вызовов функций и т.д.),
 3. скорость     (нет инструкций типа while(1){..}, for(int i = 0; i < strlen(str); i++){..}).

Функции и особенности бота:
 1. Снифер трафика для протокола TCP.
    1.1. Перехват FTP логинов на любом порту.
    1.2. Перехват POP3 логинов на любом порту.
    1.3. Перехват любых данных из трафика (персональный заказ).
 
 2. Перехват HTTP/HTTPS запросов для wininet.dll, т.е. всех программ работающих с этой
    библиотекой. Сюда входят Internet Explorer (любая версия), Maxton, и т.д.
    2.1. Подмена ..
   
 3. Функции сервера.
    3.1 Socks4/4a/5.
    3.2 Бэкконект для любого сервиса(RDP, Socks, FTP, и.т.д.) на зараженной машине. Вы можете
        получить доступ к компьютеру, который находится за NAT, или, например, к которому
        запрещены подключения из интернета.
    3.3 Получение скриншота экрана в реальном времени.

=========================
= 2. Настройка сервера. =
=========================
Сервер является центральной точкой для управления ботнетом, он занимается сборкой отчетов ботов,
и отдачей команд ботам. Крайне не рекомендуется использовать "Виртуальный Хостинг или VDS", т.к. при
увеличение ботнета, нагрузка на сервер будет увеличиваться, и такой вид хостинга исчерпает довольно
быстро свои ресурсы. Вам нужен "Выделенный сервер" (Дедик), рекомендуемая минимальная конфигурация:
1. 2Гб ОЗУ.
2. 2x процессор частотой 2Ггц,
3. SATA винчестер 7200rpm+

Для работы бота необходим HTTP-сервер с подключенным PHP + Zend Optimizer, и MySQL-сервер.

2.1 HTTP-сервер.
****************
В качестве HTTP-сервера рекомендуется использовать: для nix-систем Apache версии 2.2+, для
Windows-систем IIS версии 6+. Рекомендуется держать HTTP-сервер на 80 или 443 порту (это
положительно влияет на отстук бота, поскольку провайдеры/прокси могут блокировать доступ на иные,
нестандартные, порты).


======================
= 2. История версий. =
======================
Условные метки:
 [*] - изменение.
 [ - ] - исправление.
 [ + ] - добавление.

[Версия 1.2.0.0, 20.12.2008]
 Общее:
   [*] Более не будет документации в chm-файле, все будет писаться в этот файл.
   [ + ] Теперь бот способен получать команды не только при отправки статуса, но и при отправки
       файлов/логов.
   [ + ] Локальные данные, запросы к серверу, и файл конфигурации шифруются RC4 с ключом на
       ваш выбор.
   [*] Полностью обновлен протокол бот <-> сервер. Возможно понизится нагрузка на сервер.
 



459905217 (15:47:57 5/03/2009)
Бот:
   [ - ] Устранена ошибка, блокирующая бота на лимитированных ученых записях Windows.
   [*] Написан новый PE-криптор, теперь PE-файл получается очень аккуратным и максимально
       имитирует результат работы MS Linker 9.0.
   [*] Обновлен процесс сборки бота в билдере.
   [*] Оптимизировано сжатие файла конфигурации.
   [*] Новый формат бинарного файла конфигурации.
   [*] Переписан процесс сборки бинарного файла конфигурации.
   [*] Socks и LC теперь работают на одном порту.
 
 Панель управления:
   [*] Статус панели управления переведен в BETA.
   [*] Изменены все таблицы MySQL.
   [*] Начет постепенный перевод Панели Управления на UTF-8 (возможны временные проблемы с
       отображением символов).
   [*] Обновлена геобаза.

[Версия 1.2.1.0, 30.12.2008]
 Бот:
   [*] BOFA Answers теперь отсылается как BLT_GRABBED_HTTP (было BLT_HTTPS_REQUEST).
   [ - ] Мелкая ошибка при отправке отчетов.
   [ - ] Размер отчета не мог превышать ~550 символов.
   [ - ] Ошибка существующая с начала существования бота: низкий таймаут для отсылки POST-запросов,
       в результате чего блокировалась отсылка длинных (более ~1 Мб) отчетов на медленных
       соединениях (не стабильных), как теоретическое последствие - бот вообще переставал слать
       отчеты.
 
 Общее:  
   [ + ] В случаи записи отчета типа BLT_HTTP_REQUEST и BLT_HTTPS_REQUEST в поле SBCID_PATH_SOURCE
       (в таблице будет path_source) добавляется путь URL.
 
 Панель управления:
   [*] Обновлен redir.php.

============
= 2. TODO. =
============
1. Полноценная работа в Windows Vista/2008/Seven.
2. Изменение метода перехвата WinAPI.
3. Случайная генерация: имен файлов, настроек, и данных.
4. Консольный билдер.
5. x64 версия.
6. Поддержка IPv6.
7. Написание полноценной документации.
8. Сбор статистики используемого ПО (антивирусы, фаерволы и т.д.).
9. Перехват FireFox 3+.

=============
= 4. F.A.Q. =
=============
Q: Когда все началось?
A: Далеким летом 2006, когда в руки попал глючный "VisualBreeze e-Banca". После этого возникло
  желание написать что-то с такими же возможностями,


(05:11:25 23/01/2009)
но не c такой глючностью, и с не с такими
  размерами. А вообще, dev, спасибо за образец;)

Q: Что значат цифры в версии ZeuS?
A: a.b.c.d
   a - полное изменение в устройстве бота.
   b - крупные изменения, которые вызывают полную или частичную несовместимость с предыдущими
       версиями бота.
   c - исправления ошибок, доработки, добавление возможностей.
   d - номер чистки от AV для текущей версии a.b.c.

Q: Каким оброзом генерируется Bot ID?
A: Bot ID состоит из двух частей: %name%_%number%, где name - имя компьютера (результат от
  GetComputerName), а number - некое число, генерируемое на основе некотрых уникальных данных ОС.

===========
= 5. Мифы =
===========
M: ZeuS использует DLL для своей работы.
A: Ложь. Существует только один исполняемый PE файл (exe). Dll, sys и т.д. не когда не было и
  врятли когда-либо будет. Этот миф пошел в результате того, что в некоторых версия бота для
  хранения настроек, используются файлы с такими расширениями.
 
M: ZeuS использует COM (БХО) для перехвата Internet Explorer.
A: Ложь. Всегда для этого использовался перехват WinAPI из wininet.dll.
Итак, мы имеем ZeuS 1.2.1.6 с ломаным(в плохом смысле) инсталлером и админкой.
Один из оплотов обсуждения взгромоздился
тут.
Как оказалось наша преелесть не хочет устанавливаться и вешается в цикл.
Сама прелесть.
Pass: xss.pro/
Есть какие нибудь мысли, господа? 8)
PS
Серьезных людей, которые имеют стойкое негативное отношение к продукту я понимаю, и прошу если и критиковать, то со ссылкой на альтернативу.

Собственно вот и косяки, со слов KramerJohn:
Вообщем сейчас вот что мы имеем для статы 1.2.*
- попорченый install - ставим вручную (немножко моска - и все получится);
- рабочая статистика - в нее можно нормально залогинится(в файле in.php намерено спутаны некоторые переменные);
- работают все модули - в некоторых были попорчены исходники, стояли; непонятные циклы запросов в базу.;
- не корректно работает s.php - боты не добавляются в стату.
Над чем сейчас я собственно и работаю.

И все заявление любых аффтаров что у них все зашибись - ложь и фейк.
Рабочей админки 1.2.* нету.
Кстати для людей хотя бы чуть чуть умеющих кодить на пхп это вариант заработка, не совсем правда красивый.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх