mirror of https://github.com/1N3/Sn1per.git
Merge pull request #385 from gollariel/patch-1
Update install.sh to support golang > 1.17
This commit is contained in:
commit
65d476ff88
39
install.sh
39
install.sh
|
|
@ -247,7 +247,7 @@ cd ..
|
||||||
|
|
||||||
# NUCLEI UPDATES
|
# NUCLEI UPDATES
|
||||||
echo -e "$OKBLUE[*]$RESET Installing Nuclei...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing Nuclei...$RESET"
|
||||||
GO111MODULE=on go get -v github.com/projectdiscovery/nuclei/v2/cmd/nuclei
|
go install -v github.com/projectdiscovery/nuclei/v2/cmd/nuclei@latest
|
||||||
if [ ! -f "/root/go/bin/nuclei" ]; then
|
if [ ! -f "/root/go/bin/nuclei" ]; then
|
||||||
wget https://github.com/projectdiscovery/nuclei/releases/download/v2.3.7/nuclei_2.3.7_linux_amd64.tar.gz -O /tmp/nuclei.tar.gz
|
wget https://github.com/projectdiscovery/nuclei/releases/download/v2.3.7/nuclei_2.3.7_linux_amd64.tar.gz -O /tmp/nuclei.tar.gz
|
||||||
cd /tmp
|
cd /tmp
|
||||||
|
|
@ -255,7 +255,7 @@ if [ ! -f "/root/go/bin/nuclei" ]; then
|
||||||
mv nuclei /root/go/bin/nuclei
|
mv nuclei /root/go/bin/nuclei
|
||||||
cd $INSTALL_DIR
|
cd $INSTALL_DIR
|
||||||
fi
|
fi
|
||||||
ln -s /root/go/bin/nuclei /usr/local/bin/nuclei 2> /dev/null
|
ln -fs /root/go/bin/nuclei /usr/local/bin/nuclei
|
||||||
|
|
||||||
# NUCLEI TEMPLATES UPDATE
|
# NUCLEI TEMPLATES UPDATE
|
||||||
echo -e "$OKBLUE[*]$RESET Installing Nuclei Templates...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing Nuclei Templates...$RESET"
|
||||||
|
|
@ -270,62 +270,55 @@ pip3 install -U webtech
|
||||||
|
|
||||||
# INSTALL SUBJACK
|
# INSTALL SUBJACK
|
||||||
echo -e "$OKBLUE[*]$RESET Installing SubJack...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing SubJack...$RESET"
|
||||||
cd ~/go/bin/;go get github.com/haccer/subjack
|
cd ~/go/bin/;go install github.com/haccer/subjack@latest
|
||||||
|
|
||||||
# INSTALL SUBOVER
|
# INSTALL SUBOVER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing SubOver...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing SubOver...$RESET"
|
||||||
cd ~/go/bin/;go get -u github.com/Ice3man543/SubOver; mv SubOver /usr/local/bin/subover
|
cd ~/go/bin/;go install github.com/Ice3man543/SubOver@latest; mv /root/go/bin/SubOver /usr/local/bin/subover
|
||||||
|
|
||||||
# INSTALL FPROBE
|
# INSTALL FPROBE
|
||||||
echo -e "$OKBLUE[*]$RESET Installing FProbe...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing FProbe...$RESET"
|
||||||
GO111MODULE=on go get -u github.com/theblackturtle/fprobe; ln -fs ~/go/bin/fprobe /usr/bin/fprobe
|
go install github.com/theblackturtle/fprobe@latest; ln -fs ~/go/bin/fprobe /usr/bin/fprobe
|
||||||
|
|
||||||
# INSTALL ASNIP
|
# INSTALL ASNIP
|
||||||
echo -e "$OKBLUE[*]$RESET Installing ASnip...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing ASnip...$RESET"
|
||||||
go get github.com/harleo/asnip
|
go install github.com/harleo/asnip@latest; ln -fs ~/go/bin/asnip /usr/bin/asnip
|
||||||
ln -s ~/go/bin/asnip /usr/bin/asnip 2>/dev/null
|
|
||||||
|
|
||||||
# GAU INSTALLER
|
# GAU INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing GAU...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing GAU...$RESET"
|
||||||
GO111MODULE=on go get -u -v github.com/lc/gau
|
go install github.com/lc/gau@latest
|
||||||
rm -f /usr/bin/gau 2> /dev/null
|
rm -f /usr/bin/gau 2> /dev/null
|
||||||
ln -s /root/go/bin/gau /usr/bin/gau 2> /dev/null
|
ln -fs /root/go/bin/gau /usr/bin/gau
|
||||||
|
ln -fs /root/go/bin/gau /usr/bin/gau2
|
||||||
|
|
||||||
# INSTALL HTTPX
|
# INSTALL HTTPX
|
||||||
echo -e "$OKBLUE[*]$RESET Installing HTTPX...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing HTTPX...$RESET"
|
||||||
GO111MODULE=auto go get -u -v github.com/projectdiscovery/httpx/cmd/httpx
|
go install github.com/projectdiscovery/httpx@latest; ln -fs /root/go/bin/httpx /usr/bin/httpx
|
||||||
ln -s /root/go/bin/httpx /usr/bin/httpx 2> /dev/null
|
|
||||||
|
|
||||||
# INSTALL FFUF
|
# INSTALL FFUF
|
||||||
echo -e "$OKBLUE[*]$RESET Installing FFuF...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing FFuF...$RESET"
|
||||||
go get -u github.com/ffuf/ffuf
|
go install github.com/ffuf/ffuf@latest; ln -fs /root/go/bin/ffuf /usr/bin/ffuf
|
||||||
ln -s /root/go/bin/ffuf /usr/bin/ffuf 2> /dev/null
|
|
||||||
|
|
||||||
# GITHUB-ENDPOINTS INSTALLER
|
# GITHUB-ENDPOINTS INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing Github-Endpoints...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing Github-Endpoints...$RESET"
|
||||||
go get -u github.com/gwen001/github-endpoints
|
go install github.com/gwen001/github-endpoints@latest; ln -fs /root/go/bin/github-endpoints /usr/bin/github-endpoints
|
||||||
ln -s /root/go/bin/github-endpoints /usr/bin/github-endpoints 2> /dev/null
|
|
||||||
|
|
||||||
# PUREDNS INSTALLER
|
# PUREDNS INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing PureDNS...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing PureDNS...$RESET"
|
||||||
GO111MODULE=on go get github.com/d3mondev/puredns/v2
|
go install github.com/d3mondev/puredns/v2@latest; ln -fs /root/go/bin/puredns /usr/bin/puredns
|
||||||
ln -s /root/go/bin/puredns /usr/bin/puredns 2> /dev/null
|
|
||||||
|
|
||||||
# AMASS INSTALLER
|
# AMASS INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing AMass...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing AMass...$RESET"
|
||||||
export GO111MODULE=on
|
go install -v github.com/OWASP/Amass/v3/...@master
|
||||||
go get -v github.com/OWASP/Amass/cmd/amass
|
|
||||||
cd /root/go/bin/
|
cd /root/go/bin/
|
||||||
|
|
||||||
# SUBFINDER INSTALLER
|
# SUBFINDER INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing SubFinder...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing SubFinder...$RESET"
|
||||||
GO111MODULE=on go get -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
|
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest; ln -fs /root/go/bin/subfinder /usr/local/bin/subfinder
|
||||||
ln -s /root/go/bin/subfinder /usr/local/bin/subfinder 2> /dev/null
|
|
||||||
|
|
||||||
# DIRDAR INSTALLER
|
# DIRDAR INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing DirDar...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing DirDar...$RESET"
|
||||||
go get -u github.com/1N3/dirdar
|
go install github.com/1N3/dirdar@latest; ln -fs /root/go/bin/dirdar /usr/local/bin/dirdar
|
||||||
ln -s /root/go/bin/dirdar /usr/local/bin/dirdar 2> /dev/null
|
|
||||||
|
|
||||||
# VULNERS NMAP INSTALLER
|
# VULNERS NMAP INSTALLER
|
||||||
echo -e "$OKBLUE[*]$RESET Installing Vulners...$RESET"
|
echo -e "$OKBLUE[*]$RESET Installing Vulners...$RESET"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue