使用shell脚本,nmap自动扫描,并使用tcpdump自动抓包

使用shell脚本,nmap自动扫描,并使用tcpdump自动抓包

(1)首先编写shell脚本(script01 脚本的名字,后面会用到)

根据自己需求可进行修改

#!/bin/bash

port=$1

shift

for ip in $*

do

nmap -Pn -A -p $port "$ip" -oG $ip.txt

tcpdump  -A  -i eth0  tcp  port $port -c 1 and host $ip -w $ip.cap -v

done

(2)调用masscan扫描的IP List

由于masscan扫描的结果需要进行预处理

在这里插入图片描述

将其只变为IP,将前面的这些东西删去,只留下IP

在这里插入图片描述

(3)通过shell脚本自动扫描抓包任务

bash script01 554 $(cat 1.txt)
554是我们选择的端口号,也就是554将赋值给shell脚本中的$port

554是我们选择的端口号,也就是554将赋值给shell脚本中的$port

$(cat 1.txt)会将我们的IP挨个输入到shell脚本中的$IP变量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值