安装Aquatone工具记录
Aquatone是一款子域名挖掘工具,Aquatone不仅仅只是通过简单的子域爆破,它还会利用各种开放的互联网服务和资源,来协助其完成子域枚举任务,这也大大提高了子域的爆破率。当发现子域时,我们还可以使用Aauatone来探测主机的公共HTTP端口,并收集响应头,HTML和屏幕截图,并能最终为我们生成一个报告,便于我们后续的分析利用。
安装
系统: Ubuntu 18.04
安装Nodejs(包含npm):
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
安装Aquatone
sudo gem install aquatone
安装nightmare
electron是nightmare的依赖环境,安装完electron后便开始安装nightmare
- 安装electron
cd /var/lib/gems/2.5.0/gems/aquatone-0.5.0 sudo npm install electron
- 安装nightmare
cd /var/lib/gems/2.5.0/gems/aquatone-0.5.0 sudo npm install --save nightmare --unsafe-perm=true --allow-root
如果不按照我步骤来可能会出现这样的错误:
Incompatability Error: Nightmarejs must be run on a system with a graphical desktop session (X11)
致谢
感谢https://github.com/michenriksen/aquatone/issues/97中的ojaschauhan44
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论