ESPCanary
FTP-сервер-ловушка на ESP32 и ESP8266 с уведомлениями о попытках подключения через Canarytokens или webhook
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:73d8f82f88a3f7caebe5bd79e7041d87a1f5193f9e5ac9ca896ad9e00412b125ESPCanary-2.1.1-73d8f82f.zipОписание
Превратите ESP32 или ESP8266 в ловушку для нарушителей — FTP-сервер, который отправляет вам уведомление при любой попытке подключения. Библиотека интегрируется с сервисом Canarytokens для отправки письма с IP-адресом злоумышленника, или работает с собственным webhook URL. Файлы на виртуальном сервере выглядят настоящими, но любые загрузки и переименования исчезают при перезагрузке списка — чистая имитация. При создании FTP-сервера можно задать конкретные учётные данные или использовать подстановочный символ %, чтобы принимались любые пароли. Подключение идёт на порт 21, при необходимости потребуется разрешить небезопасные соединения в клиенте. Это форк библиотеки esp8266FTPServer от David Paiva.