ubuntu22.04上怎么安装Amass、Sublist3r等工具发现目标组织的所有有效子域名

在Ubuntu 22.04上安装Amass和Sublist3r这样的子域名枚举工具,你可以按照以下步骤进行:

安装Amass

  1. 通过Snap安装(推荐)
    Snap是Ubuntu自带的包管理工具,可以用来安装Amass。

    sudo snap install amass
    
  2. 从源代码安装
    如果你希望从源代码安装,以获取最新的版本,你可以这样做:

    sudo apt update
    sudo apt install -y golang-go git
    go install -v github.com/OWASP/Amass/v3/...@master
    

    确保你的 $GOPATH/bin(通常是$HOME/go/bin)已添加到你的$PATH环境变量中。

安装Sublist3r

  1. 从GitHub安装
    Sublist3r需要Python环境,并依赖于几个Python库。

    sudo apt update
    sudo apt install -y python3 python3-pip git
    git clone https://github.com/aboul3la/Sublist3r.git
    cd Sublist3r/
    sudo pip3 install -r requirements.txt
    
  2. 运行Sublist3r
    在Sublist3r目录下,你可以直接运行Sublist3r。

    python3 sublist3r.py -d example.com
    

使用说明

  • Amass

    • 基本用法:amass enum -d example.com。这将枚举指定域名的子域名。
    • 更多选项和用法可以通过amass -h查看帮助文档。
  • Sublist3r

    • 基本用法:在Sublist3r目录下运行python3 sublist3r.py -d example.com以枚举子域名。
    • 可以通过python3 sublist3r.py -h查看更多选项和用法。

通过这些步骤,你可以在Ubuntu 22.04系统上安装并使用Amass和Sublist3r工具进行子域名枚举。这两个工具各有优势,Amass在某些方面更为现代和全面,而Sublist3r提供了快速且直观的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MonkeyKing.sun

对你有帮助的话,可以打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值