NocShield
Симуляция сетевых атак и защиты на ESP32 для обучения: деаутентификация, фишинг, IDS и криптография
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d4c08aee62973011ec7e6004bbb1752b04bce32a621ebae537b88458873d59e9NocShield-1.0.0-d4c08aee.zipОписание
NocShield — учебная библиотека для симуляции сетевых атак и защиты на ESP32. Она охватывает как наступательные сценарии (отправка фреймов деаутентификации, создание поддельных точек доступа с фишингом, подбор хешей SHA с аппаратным ускорением), так и оборонительные (перехват и анализ Wi-Fi фреймов в режиме promiscuous, обнаружение деаутентификации через IDS). В библиотеке есть примеры безопасного использования криптографии через встроенный mbedtls ESP32 для AES и SHA-256, а также правильной работы с корневыми сертификатами. Предназначена исключительно для обучения на собственном оборудовании — использование на чужих сетях запрещено. Работает только с ESP32.