Bjorn: автономный сетевой сканер на Raspberry Pi с физическим дисплеем — 9 июня 2026 г. в 09:20:20.116
Bjorn: автономный сетевой сканер на Raspberry Pi с физическим дисплеем 👋 Приветствую в мире цифровой безопасности! Поговорим об инструменте который решает простую но важную задачу, как передать пароль коллеге не через Telegram. ⏺Bjorn - это портативный security-девайс на Raspberry Pi с e-Paper экраном, который сам сканирует сеть, ищет хосты, открытые порты, сервисы и потенциальные уязвимости. По факту - мини-лаборатория разведки и атак в одном устройстве, заточенная под автономную работу. ⏺Идея простая: вы запускаете устройство, и оно начинает строить карту сети вокруг себя. Находит живые IP, определяет сервисы, версии, иногда даже тип устройств. Дальше уже включается модульная логика - от проверки уязвимостей до попыток подбора доступов к сервисам. ⏺ Базовый запуск через установочный скрипт: wget https://raw.githubusercontent.com/infinition/Bjorn/refs/heads/main/install_bjorn.sh chmod +x install_bjorn.sh sudo ./install_bjorn.sh После установки устройство поднимается как автономный агент, который можно оставить работать без постоянного контроля. ⏺Сканирование сети и разведка: # Поиск активных хостов и портов nmap -sn 192.168.1.0/24 # Детальный порт-скан nmap -sV -A 192.168.1.100 Bjorn внутри использует похожую логику, но оборачивает её в автоматические цепочки действий. ⏺Дальше начинается более «агрессивная» часть поведения: анализ сервисов и попытки эксплуатации слабых точек. Например SSH, SMB, FTP, RDP и базы данных - стандартные поверхности атаки в корпоративных сетях. # Проверка SSH-доступа hydra -l admin -P passwords.txt ssh://192.168.1.100 # SMB проверка шар smbclient -L //192.168.1.100 -N В Bjorn это не отдельные команды, а модули, которые запускаются автоматически после обнаружения цели. ⏺Встроенные сценарии позволяют не только сканировать, но и собирать данные с уязвимых сервисов - конфиги, файлы, дампы баз. Всё складывается локально и отображается через веб-интерфейс и e-ink экран. ⏺Пример логики работы внутри: [Scanner] Found host 192.168.1.100 [Ports] 22, 80, 445 [Service] SSH detected [Action] Brute force module triggered [Result] credentials found [Action] file extraction started 🤖Бесплатный ChatGPT

