six2dez / reconftw

reconFTW is a tool designed to perform automated recon on a target domain by running the best set of tools to perform scanning and finding out vulnerabilities
MIT License
5.63k stars 912 forks source link

Download precompiled Go tools #55

Closed bileltechno closed 3 years ago

bileltechno commented 3 years ago

If any tool owner provide a compiled binary, the install script can be enhanced .

hackingguy commented 3 years ago

I just made a tar of precompiled Binaries. Please cross verify if you want! All it need is to:

#Tar is already precompiled (Size is 1.5 GB, includes Tools,Nuclei  ,Go Binaries)
FILEID="1Tjw7NXw80TI1l40_8_hjEXwwMmwT-S7R"
confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id='$FILEID -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$confirm&id=$FILEID" -O ~/ins.tar.gz && rm -rf /tmp/cookies.txt
tar -xf ~/ins.tar.gz -C ~/ && mv ~/ins/* ~/ && rm -rf ~/ins

Also added it to Bug Hunting Colab, it's a powerful machine with 24 GB RAM (Completely Free). Addition in google collab is a one-click execution without any issue! You can add it to the readme section, easy to use, also I used compiled binaries in it.

six2dez commented 3 years ago

Sorry @hackingguy, I don't think this is an option. Personally I wouldn't trust a bunch of binaries (1,5gb!) from a third party source, I think everyone (or most at least) would prefer to get the binaries from the original sources and compile them themselves, anyway we will look at the possibility of get the latest compiled version from the vendors directly if they give this option which is the main purpose of this issue. Thanks :)

hackingguy commented 3 years ago

No issue, I will remove it from the collab, Keep it for personal use! I will try to increase transparency as much as I can!

hackingguy commented 3 years ago

Ohk we can't use binaries I understood! 😅

bileltechno commented 3 years ago
Go Tool bin exist?
gf
qsreplace :+1:
ffuf :+1:
assetfinder :+1:
naabu :+1:
waybackurls
nuclei :+1:
aquatone :+1:
anew
subjack :+1:
httpx :+1:
subfinder :+1:
dalfox :+1:
gau :+1:
subjs :+1:
Gxss :+1:
shuffledns :+1:
hakrawler
crobat
bileltechno commented 3 years ago

@six2dez : This will add at least 10 code lines per package (only supporting armv6 and linux 64). So this issue will add at least 130 lines of code. which increase the complexity of code . I don't think it worth this effort and complexity.

six2dez commented 3 years ago

Then we close this issue, nice research @bileltechno