3

Проверка большей подсети, чем я обычно делаю; планировал набор кластеров в университете для проекта картирования трафика (разрешение получено), и мне было интересно кое-что.

NMap обычно печатает свой прогресс периодически, но мне неясно, что это за «периодически», потому что при круговом сканировании печатается строка, в основном, для каждой сотой процента выполненного до 1%, затем для одной - 1,5%, и ничего не сказано поскольку.

Я подозреваю, что это меняется на разных «уровнях», но есть ли у кого-нибудь реальный ответ?

2 ответа2

7

Вы можете получить строку состояния во время текущего сканирования, нажав любую клавишу, которая не связана с функцией (нажмите ? для списка привязок).

Кроме того, вы можете передать --stats-every со значением времени. Итак, это: nmap --stats-every 1m будет печатать подробный (2-строчный) статус каждую минуту. Эта строка состояния также отображается в выходном файле XML.

4

После погружения через источник NMap (в частности, times.cc) это то, что у меня есть для значений по умолчанию и подробностей отладки.

  • Если сканирование выполнено <0,003%, не печатать
  • Если выполнено <1%, используйте следующие правила, но не печатайте ETA
  • Если оставшееся время сканирования составляет менее 30 секунд, не печатайте
  • Если расчетного времени нет, не печатайте
  • В противном случае, если предыдущая оценка была пройдена (ETA в прошлом), выведите новую
  • Наконец, если ETA изменилось более чем на 3 минуты или на 5% в процессе, напечатайте новое ETA

Я думаю, что это в основном так, но если кто-нибудь найдет больше правил, не стесняйтесь добавлять их в комментарии, и я буду их редактировать.

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