Большое обновление DeviceDetect
У меня есть написанная для себя программа DeviceDetect (ссылка), которая сканирует сеть для обнаружения новых устройств в сети. Как и прежде, она использует NMAP, поэтому nmap нужно предварительно установить.
Очень удобный инструмент для отслеживания изменений в сети, так как не всегда админы и сами пользователи сообщают о своих изменениях! Также может пригодится для отслеживания сомнительной активности в сети, но тут не пахнет быстрой реакцией, хотя как дополнительный инструмент идеально подходит.
DeviceDetect можно использовать для инвентаризации сети.

Программа сканирует указанный диапазон IP-адресов, для которого автоматически заполняется маска сети. Маска сети обязательно нужна для Nmap и она указывается больше, чем диапазон, но всё будет обрезано для указанного диапазона и все более детальные сканирования будут уже для указанного диапазона.
Отправка отчетов была и раньше, как и возможность зациклить обнаружение, но сейчас есть надпись с количеством часов, которое считается из указанной цифры слева.
При зацикливании обнаружения окно результатов обнаружения не отображается, новые устройства направляются на почту. Далее предполагается, что будет ручной запуск обычного обнаружения или ручное добавление в базу через вкладку База и пункт Просмотр базы.

Окно результатов сканирования. Тут можно отредактировать обнаруженные устройства, внести пометки в поле Комментарий, например, компьютер Петровой И.В..
В окне результатов отображаются старые данные, если устройство сменило хостнейм или mac-адрес. Также можно запустить сканирование наиболее часто используемых портов, чтобы проще было понять что это за устройство по открытым портам.
Можно удалить отдельные строки и по завершению обязательно нужно нажать Записать в базу, иначе результаты сканирования будут отображены только в истории обнаружения.
С историей обнаружения есть косяк, который в ближайших версиях исправлю.

Окно просмотра базы данных. Строки можно редактировать и удалять, а по завершению обязательно нужно нажать Сохранить изменения. Можно вручную добавить строку и отредактировать некоторые поля.
Работает поиск по базе данных.

Настройки почты. По умолчанию снята галочка Отправлять уведомления при обнаружении новых устройств, так как не заданы настройки почты.
Поддерживается только TLS, и сразу хочу отметить, что почтовые сервисы вроде mail и яндекс специально запрещают подобное использование.
Поле от кого при использовании с некоторыми хостинг провайдерами позволяет указывать другой адрес.
Настройки почты шифруются в базе данных, в качестве ключа используется имя компьютера.
Программу делаю для себя и поэтому весь функционал заточен под меня и тщательно протестирован. Скорость сканирования больше зависит от NMAP, заданного диапазона IP и количества узлов в сети. Домашнюю сеть она сканирует за минуту, а сеть компании может сканировать пару часов и больше, если узлов много.
Официальная страница программы: https://alekseycheremnykh.ru/post/device-detect/