#!/bin/bash # 检查是否已经安装了Go if ! command -v go &> /dev/null; then echo "Go is not installed. Please install Go first." exit 1 fi # 安装Nuclei echo "Installing Nuclei..." go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest # 检查Nuclei是否成功安装 if [ $? -eq 0 ]; then echo "Nuclei installed successfully." else echo "Failed to install Nuclei." exit 1 fi # 安装Subfinder echo "Installing Subfinder..." go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest # 检查Subfinder是否成功安装 if [ $? -eq 0 ]; then echo "Subfinder installed successfully." else echo "Failed to install Subfinder." exit 1 fi echo "Initialization completed."