Как NMap решает распечатать строку прогресса?

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

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

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

4
задан 18.08.2012, 02:48

1 ответ

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

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

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

4
ответ дан 07.12.2019, 19:14

Теги

Похожие вопросы