linux下安装zmap和zgrab

1. zmap安装

cd /usr/local
sudo apt-get install zmap

2. zgrab安装

step 1. 先安装 go

#步骤一:下载go的安装包
cd /usr/local  #一般用户安装软件的路径设置为 /usr/local
su   #设置用户为root用户,提升权限,方便后面的操作
wget https://studygolang.com/dl/golang/go1.12.7.linux-amd64.tar.gz #下载go安装包
tar -C /usr/local -xzf go1.12.7.linux-amd64.tar.gz  #解压go安装包

#步骤二:配置go的环境变量
gedit /etc/profile
#在打开的/etc/profile文件末尾加入下面两行代码
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/usr/local/go/bin/
# 通过下面的命令使得配置生效
source /etc/profile

我在这里安装时遇到一个报错“package net/http/httptrace: unrecognized import path “net/http/httptrace” (import path does not begin with hostname)”,原因好像是因为go的版本太低导致,如果大家遇到这个问题时,可以去官网下载 golang.org.最新的试试,看看能不能解决问题,我的问题是这样解决的。

step 2. 再安装 zgrab

go get github.com/zmap/zgrab 
cd $GOPATH/src/github.com/zmap/zgrab #可能会出现“找不到文件”的报错信息,可以多执行几次上面的那条go get github.com/zmap/zgrab 代码,实在不行直接复制文末的zgrab文件
make

step3. 测试zgrab是否安装成功

进入Zgrab下的安装目录。

./zgrab -h  # 查看帮助

参考的链接:
[1] https://blog.csdn.net/qq_38524083/article/details/108086145
[2] https://blog.csdn.net/LoveStarbucks/article/details/103857195
[3] https://blog.csdn.net/hjxyshell/article/details/53389168

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值