Pwnagotchi: как работает ИИ-питомец для анализа Wi‑Fi
Вспомните Tamagotchi — цифрового питомца из 90-х. Pwnagotchi использует похожую идею интерфейса, но реагирует не на кормление, а на результаты анализа Wi‑Fi. Захваченные данные аутентификации меняют настроение пиксельного персонажа на небольшом экране.
За дружелюбным интерфейсом скрывается специализированный инструмент для изучения безопасности беспроводных сетей. Pwnagotchi можно собрать самостоятельно или выбрать готовую конфигурацию SAPSAN. Ниже объясняем принцип работы и ограничения.

Что такое Pwnagotchi?
Название объединяет слова pwn — термин из жаргона информационной безопасности — и Tamagotchi. Pwnagotchi представляет собой небольшое устройство на базе Raspberry Pi Zero 2 W. Оно наблюдает Wi‑Fi-каналы и сохраняет доступные данные обмена при аутентификации клиента с точкой доступа. Режим может быть только пассивным или включать активные действия — это зависит от настроек.
На e-ink-дисплее отображается персонаж из ASCII-символов. Его выражение меняется в зависимости от текущего состояния, числа обнаруженных сетей и результатов работы. Этот интерфейс делает технические процессы наглядными, но не меняет назначение устройства как инструмента анализа Wi‑Fi.
Как работает Pwnagotchi? Handshake в двух предложениях
При подключении клиента к сети WPA/WPA2 происходит обмен данными аутентификации, который называют handshake. Pwnagotchi переключает каналы, захватывает доступные кадры и сохраняет их в PCAP; при включённом активном режиме может отправлять кадры деаутентификации, что допустимо только в собственной или явно разрешённой сети. Сам по себе захват не раскрывает пароль.
Проверка стойкости пароля выполняется отдельно на компьютере, например с помощью Hashcat, и только в пределах авторизованного аудита. Для работы с Wi‑Fi Pwnagotchi использует Bettercap, а оригинальная архитектура проекта применяет модель A2C — actor-critic из обучения с подкреплением — для выбора параметров поведения.
Модель может адаптировать параметры со временем: выбирать канал, длительность наблюдения и момент разрешённого активного действия. Это не гарантирует постоянного роста эффективности — результат зависит от версии программного обеспечения, настроек, радиообстановки и качества адаптера. Обучение следует проводить в контролируемой лаборатории.
Pwnagotchi или Flipper Zero: что выбрать?
Flipper Zero — универсальный инструмент для Sub-GHz, RFID, NFC, инфракрасных интерфейсов и BadUSB. Pwnagotchi специализируется на Wi‑Fi-мониторинге и захвате данных аутентификации. Выбор зависит от требуемых интерфейсов, а не от абстрактного сравнения мощности устройств.
Устройства решают разные задачи и могут дополнять друг друга в лаборатории. Flipper Zero охватывает несколько физических интерфейсов, а Pwnagotchi подходит для длительных экспериментов с собственной тестовой Wi‑Fi-сетью и последующего анализа PCAP.
Законно ли использовать Pwnagotchi?
Само устройство имеет образовательные и исследовательские применения, однако правовая оценка зависит от страны и конкретных действий. Несанкционированный захват данных чужой сети, принудительное отключение её клиентов или подбор пароля может нарушать уголовное, телекоммуникационное законодательство и правила защиты данных. Поэтому нельзя считать любое пассивное наблюдение автоматически разрешённым.
Практическое правило для пентеста: работайте только с собственной сетью или при наличии письменного разрешения, определяющего объект и методы проверки. Подходящая среда — собственный маршрутизатор, изолированная лаборатория либо сеть заказчика в согласованных пределах.
Аппаратная конфигурация
Основа устройства — Raspberry Pi Zero 2 W с 64-битным образом системы и e-ink-дисплеем. Версия SAPSAN имеет разъём для внешней антенны. Подходящая антенна может улучшить приём, но результат зависит от частоты, согласования, кабеля, размещения и окружающих помех.
Перед покупкой учтите два момента. В этой версии нет встроенного аккумулятора: питание подаётся от внешнего power bank через USB, причём источник питания не входит в комплект. Устройство поставляется в защитном корпусе, который закрывает электронику и упрощает переноску.
Pwnagotchi — проект с открытым исходным кодом, поэтому устройство можно собрать самостоятельно. Потребуются совместимые компоненты, образ системы, настройка Wi‑Fi в режиме monitor, антенна и корпус. Альтернатива — собранная вручную версия SAPSAN, подготовленная к запуску после подключения питания и первоначальной настройки.

Кому подойдёт Pwnagotchi?
Устройство адресовано студентам по информационной безопасности, начинающим пентестерам и энтузиастам аппаратных проектов, которые хотят изучить Wi‑Fi-аутентификацию, PCAP и защиту беспроводных сетей на практике. Начинать следует с собственной лаборатории и документировать каждую настройку эксперимента.
Pwnagotchi доступен в магазине SAPSAN в собранной вручную конфигурации с разъёмом внешней антенны и корпусом. Комплектация и цвета ограниченных серий могут различаться; актуальные параметры указаны на странице товара.