# POC системы управления ботнетом

Архитектура системы

<div drawio-diagram="160"><img src="http://bobrobotirk.ru/uploads/images/drawio/2025-08/drawing-1-1756654810.png" alt=""/></div>

Общие требования

- Модульность
- Управление обновлениями
- Резервирование основного сервера
- Собственное шифрование данных

Основной сервер

- Docker, FastAPI, PostgreSQL
- Простое добавление резервных серверов
- Разграничение по endpoint для клиентов
- Блокировка клиентов при несанкционированной активности
- Динамическое управление фаерволом
- Индивидуальные сборки для каждого клиента
- Настройки и payload интегрированы в исполняемый файл

Admin console

- параметризованная и интерактивная консоли
- многоуровневая консоль в стиле juniper

Протокол взаимодействия сервера и консоли

Клиент

Перспективные опции

- web интерфейс
- Сервис модулей типа apt (например bmm)
- Магазин ботов
- TOR
- Продажа своих серверных мощностей
- Платные модули, оплата за подписку
- Интеграция с криптой
- Межботнет взаимодействие

Модули

<div drawio-diagram="161"><img src="http://bobrobotirk.ru/uploads/images/drawio/2025-08/drawing-1-1756666548.png" alt=""/></div>