LINUX.ORG.RU
sudo nmap -sS -T4 -p 0-999 <IP>

Ну или просто:

nmap -p 0-999 <IP>

Amet13 ★★★★★
()
Последнее исправление: Amet13 (всего исправлений: 1)
Ответ на: комментарий от Amet13

спасибо, но он выводит слишком много лишней инфы, как можно сделать чтоб на выводе были просто порты по одному строке? типа: 80 443 и тд

zagruzkaaa
() автор топика
Ответ на: комментарий от zagruzkaaa

Ну так читай русские, или какой там язык лучше знаешь. Вон я тебе картинку кинул.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Ответ на: комментарий от zagruzkaaa

Есть несколько параметров для вывода, но грепать или парсить вывод придется все равно.

Если тебе просто доступность пары портов проверить нужно возьми nc, это будет чуть дольше, но парсить ничего не надо будет.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Ответ на: комментарий от alozovskoy

сделал вот так: nmap -p 0-999 ip | awk '/open/ {print $1}' теперь выводит так: 80/tcp , как сделать чтоб только цифра выходила?

zagruzkaaa
() автор топика
Ответ на: комментарий от zagruzkaaa
$ nmap -p 0-999 linux.org.ru | grep -o "^[0-9]*"
80
443

По «open» сам догрепай.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.