工具介绍
httpx是一个快速且多用途的 HTTP 工具包,允许使用 retryablehttp 库运行多个探测器。它旨在通过增加线程数量来保持结果的可靠性。
下载地址
ProjectDiscovery/HTTPX:HTTPX是一个快速的多用途HTTP工具包,允许使用RetryableHTTP库运行多个探测器。 (github.com)
安装
go安装
wget https://go.dev/dl/go1.19.linux-amd64.tar.gz
tar -zxvf go1.19.linux-amd64.tar.gz -C /usr/local/lib/
sudo tee -a ~/.bashrc << EOF
export GOROOT=/usr/local/lib/go/
export GOPATH=/home/${USER}/sdk/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
EOF
go version
httpx需要 go1.19 才能成功安装。运行以下命令以获取存储库:
go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
go卸载(如果本来有go版本不符合)
sudo apt-get remove golang
sudo apt-get remove golang-go
sudo apt-get autoremove
或者
go env删除GOROOT目录和GOPATH目录

使用
httpx -h 验证出现下面页面说明可以使用了

具体操作可以看看这个文章