Я хотел бы знать, есть ли способ использовать «просмотрщик труб» вместе с «Nmap».
Пример:
pv | Nmap -sP 192.168.1.0/24
Но я не мог получить индикатор выполнения работает правильно. Я имею в виду, что это должно указывать мне процент Nmap. Начинается с 0%, когда Namp делается, это будет 100%.
Я сомневаюсь, что вы можете сделать индикатор выполнения для NMap, поскольку он сканирует IP-адреса и прочее, и это зависит от скорости сети и т. д.
Но вы можете сделать простой сценарий bash для отправки уведомления когда он закончил:
#!/bin/bash
nmap "$@";
notify-send 'Notifaction' 'Nmap has finished!'
echo "Finished!"
exit
Сохраните его в файле с именем ~/.nmap или чем-то.
Сделайте его исполняемым с помощью chmod +x ~/.nmap.
Выполните его с параметрами, которые вы обычно задаете для nmap, но вместо этого ~/.nmap - например:
~/.nmap -A 192.168.1.5
, после чего он сделает уведомление, чтобы сказать, что оно закончено:
6]Я считаю, что это полезно после сброса сети, и мне нужно быстро найти новый IP-адрес сетевого принтера. Это, вероятно, не тот ответ, который вы ищете, но я, хотя это может быть полезным и интересным.