
Pwnagotchi и интеграция с Discord – революция в мониторинге Wi-Fi сетей
Как максимально использовать потенциал устройства, вдохновленного популярной игрушкой Tamagotchi, в своей работе над безопасностью сети? Посмотрите, как просто вы можете настроить это устройство и интегрировать его с сервером Discord. Благодаря использованию продвинутых функций вы измените способ, которым вы мониторите доступные сети Wi-Fi. Если вы хотите улучшить навыки в области тестирования на проникновение и защиты сети, а заодно неплохо провести время – Pwnagotchi это инструмент, который определенно не должен ускользнуть от вашего внимания!
Что такое Pwnagotchi и как он работает?
Это небольшое устройство было создано с учетом пентестеров и энтузиастов безопасности ИТ. Оно использует искусственный интеллект и алгоритмы обучения с подкреплением (Reinforcement Learning). Все это для того, чтобы автоматически мониторить окружающие сети Wi-Fi и иметь возможность перехватывать хэндшейки, необходимые для анализа безопасности сети. Чем дольше Pwnagotchi работает, тем лучше «учится» и эффективнее достигает своих целей. Надо признать, что отличным аспектом устройства является именно его связь с культовым Tamagotchi – маленькое устройство своего рода «живёт» своей цифровой жизнью, а одновременно предоставляет нам ценные сведения о беспроводных сетях. Кроме того, Pwnagotchi предлагает возможность персонализации с помощью плагинов, которые значительно расширяют его функциональность, таких как интеграция с GPS или связь с сервером Discord.
Плагин pwng2discord – интеграция с Discord
Одним из самых полезных расширений является плагин pwng2discord (файл discord-info.py). Она позволяет отправлять уведомления на сервер Discord с помощью вебхуков. Благодаря этому пользователь в реальном времени получает информацию о перехваченных хэндшейках. Что относится к этой информации?
- Название сети (SSID),
- MAC-адрес точки доступа (BSSID),
- Файл с захваченными данными в формате .22000 (по желанию),
- GPS-локация (если устройство оснащено модулем GPS).
Что в этом всем лучше всего? Уведомления отображаются в читаемом виде на выбранном канале Discord. Все это действительно позволяет сказочно легкое отслеживание активности Pwnagotchi. А теперь перейдем к конкретике, а именно к ответу на вопрос, как установить плагин шаг за шагом.
Как установить плагин?
Чтобы установить плагин discord-info.py на Pwnagotchi необходимо выполнить несколько простых шагов. Плагин был написан и протестирован на образе системы Pwnagotchi v2.8.9 (64-бит), предоставленном Jayofelony.
Шаг 1 – клонирование репозитория
Начинаем с клонирования репозитория плагина в папку пользовательские-плагины на Pwnagotchi. Откройте терминал и выполните следующие команды:
cd /usr/local/share/pwnagotchi/custom-plugins
wget https://raw.githubusercontent.com/LOCOSP/pwng2discord/refs/heads/main/discord-info.py
Шаг 2 – настройка в файле config.toml
Затем вам нужно настроить конфигурацию плагина в файле config.toml. Откройте конфигурационный файл и добавьте следующие строки, чтобы плагин мог отправлять уведомления в соответствующий канал Discord:
main.plugins.discord-info.enabled = true
main.plugins.discord-info.webhook_url = "ваш_webhook"
main.plugins.discord-info.username = "PwnagotchiBot"
Помните, чтобы заменить "twoj_webhook" на реальную ссылку на вебхук вашего сервера Discord.
Шаг 3 – перезагрузка
После сохранения изменений вам нужно перезапустить службу Pwnagotchi, чтобы плагин начал работать. Выполните одну из следующих команд:
pwnkill
или
sudo systemctl перезапустить pwnagotchi
Это всё! Теперь ваше устройство должно быть готово к отправке уведомлений в Discord после перехвата хэндшейков. Подробное описание установки и дополнительные инструкции вы найдете на странице GitHub. В случае вопросов обращайтесь – с радостью подскажем, что и как.
Как работает плагин?
Теперь, когда вы уже знаете все о установке, пора описать ее возможности. Конечно, плагин активируется, когда Pwnagotchi перехватывает хэндшейк. После обнаружения такого пакета запускается процесс on_handshake, который автоматически отправляет уведомление, содержащее данные о SSID, BSSID и, возможно, файле .22000. Если устройство подключено к интернету, эта информация немедленно передается на сервер Discord. Обратите внимание, что вилка может передавать координаты GPS, а это открывает перед совершенно новыми возможностями, особенно для продвинутых пользователей! Что произойдет, если вы дополнительно оснастите свой Pwnagotchi модулем GPS? С этого момента каждое перехваченное рукопожатие будет сопровождаться географическими координатами, что позволяет создавать карты доступных сетей Wi-Fi!
Как ты можешь интересно применить эту функцию? Например, ты можешь:
- анализировать размещение сети в определенной области;
- создавать тепловые карты плотности сети Wi-Fi;
- документировать результаты пенетрационных тестов в визуальной форме.
Если вы чувствуете вдохновение и хотите протестировать возможности этого устройства, откройте для себя его уникальную версию, созданную магазином SAPSAN. Ознакомьтесь с нашим предложением и закажите свое уже Pwnagotchi уже сейчас.