首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >zmap中的Cat命令

zmap中的Cat命令
EN

Stack Overflow用户
提问于 2014-09-08 13:53:32
回答 2查看 1.3K关注 0票数 1

我用zmap扫描。

代码语言:javascript
复制
zmap –-bandwith=10M –-target-port=80 –-output-file=results.csv 2.64.0.0/13 2.248.0.0/13

这个很管用。但我有一个文件,ip.txt,包含数百个地址。我要扫描所有的。你知道如何把它作为“输入”吗?

我在想:

代码语言:javascript
复制
zmap –-bandwith=10M –-target-port=80 –-output-file=results.csv cat ip.txt

...but --它不工作

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-08 14:16:06

使用-w (白名单)选项。

代码语言:javascript
复制
zmap -w ip.txt ...

(我不确定您是否可以使用普通IP地址,或者是否需要首先将它们转换为CIDR前缀,即将192.0.2.42更改为192.0.2.42/32)。

按照你所尝试的方式,你可以尝试

代码语言:javascript
复制
zmap –-bandwith=10M –-target-port=80 –-output-file=results.csv $(cat ip.txt)

虽然这有点脆弱,如果ip.txt太长,也会失败;您的操作系统将限制可以传递给命令的参数的大小。

票数 4
EN

Stack Overflow用户

发布于 2014-09-08 13:57:53

您需要一个;来在一行中分离多个命令:

代码语言:javascript
复制
zmap –-bandwith=10M –-target-port=80 –-output-file=results.csv; cat ip.txt

如果只希望在cat命令成功的情况下执行zmap命令,则可以使用布尔and运算符&&

代码语言:javascript
复制
zmap –-bandwith=10M –-target-port=80 –-output-file=results.csv && cat ip.txt
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25725907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档