Masscan вывод захватить только порт ip: и сохранить в файл? - PullRequest
0 голосов
/ 07 ноября 2019

После массового сканирования диапазонов ip он выводит ip в таком прекрасном формате. Может кто-нибудь помочь мне изменить формат вывода или изменить его с помощью команды grep или awk?

open tcp 3389 104.168.60.195 1573119282
open tcp 3389 74.208.9.122 1573119282
open tcp 3390 103.224.24.105 1573119283
open tcp 3389 83.166.251.99 1573119285

И я хочу, чтобы это выглядело как

104.168.60.195:3389
74.208.9.122:3389
103.224.24.105:3390
83.166.251.99:3389

1 Ответ

0 голосов
/ 09 ноября 2019

Если ваши данные находятся в файле:

awk '{print $4":"$3}' file_name

или просто передайте сгенерированный вывод через выражение awk.

Разделитель поля по умолчанию в awk равен единице илибольше пробелов или вкладок. Учитывая, что $4 - это ips, а $3 - это порты.

...