Я обнаружил, что в базе данных ОС Nmap отсутствуют некоторые отпечатки пальцев для версий ОС. Например, версии Apple iOS 7.1.2 и 9.3.2 отсутствуют. В основном мой вопрос связан с причиной, по которой в этих версиях ОС отсутствуют отпечатки пальцев в Nmap-OS-DB. Они еще не были добавлены / никто не представил отпечаток для этих версий ОС? Или же отпечатки пальцев для таких версий, как iOS 9.3.2, недостаточно отличаются от существующих отпечатков Apple iOS, хранящихся в Nmap-OS-DB?

(Из анализа отпечатков пальцев Nmap, который я выполнил на iOS 9.3.2 , оказалось, что внутри отпечатка пальца достаточно уникальных полей, чтобы отличить этот отпечаток от других существующих отпечатков в Nmap-OS-DB).

1 ответ1

1

Отпечатки пальцев в базе данных ОС Nmap отправляются пользователем. Наиболее вероятная причина, по которой эти конкретные версии отсутствуют, заключается в том, что ни один пользователь не отсканировал эти версии ОС и не отправил отпечаток пальца. Это может быть потому, что они соответствуют существующему отпечатку пальца с закрытой версией; например, вряд ли будет разница между iOS 7.1.1 и 7.1.2. В этом случае пользователь должен знать точную целевую версию, выполнить сканирование с выводом отладочной информации, чтобы получить необработанный отпечаток, а затем отправить этот отпечаток как исправление в новой версии ОС.

Другая причина может заключаться в том, что отпечаток был представлен позднее даты выпуска используемой вами базы данных Nmap. Пакеты nmap в репозиториях для Debian, Red Hat, Ubuntu и т.д. Обычно устарели. Кроме того, интеграция представленных пользователем отпечатков пальцев - это ручной процесс, который занимает несколько недель выделенного времени, чтобы выполнить каждый год. Мы (разработчики Nmap) всегда ищем способы улучшить этот процесс и делать более частые обновления, но обычно выпускается только 2 выпуска в год.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .