masscan -p80 目标ip --rate=10000 -vv
pcap: found library: libpcap.so
pfring: error: dlopen('libpfring.so'): No such file or directory
if: initializing adapter interface
FAIL: could not determine default interface
FAIL:... try "--interface ethX"

原因

route中没有正确配置default网关

1590751076652-53c7d23f-0633-442b-8006-f77560fea9bf.png

解决

首先获取网关ip和mac地址

arp

1590751234588-fe4ae8a6-3013-4a8c-8568-bdf82ee21035.png

方案1

添加默认网关路由信息

route add default gw 网关ip 网卡
masscan -p80 目标ip --rate=10000

如果还是提示找不到网卡的话, 可以尝试执行

route delete default gw 0.0.0.0 tunnat # 删掉原先错误的默认路由

方案2

运行masscan时手动指定网关ip和mac

masscan -p80 目标ip --rate=10000 --interface eth0 --router-ip 网关ip --router-mac 网关mac
如果觉得我的文章对你有用,请随意赞赏