3klCon is an Automation Recon Framework which works with medium and large scopes. It performs more than 20 task and get all results into seperated files.
So, Welcome and let's deep into it <3
$ su -
Your GO version must be go version go1.15.2 linux/amd64
and to check
go version
, If it doesn't the same,so delete the old version and install the updated one from here
https://www.tecmint.com/install-go-in-linux/
or
https://tzusec.com/how-to-install-golang-in-kali-linux/
and check again!
Check that the GO path in the root direcrory is
/root/go/
NOT
/root/go-projects
or anything else
chmod +x install_tools.sh
./install_tools.sh
python3 3klcon.py -t target.com
Don't WORRY! All this structure the automation script install_tools
will create it automatically but kindly check it after running it.
- In the main directory you should have
/root
directory and/usr/local/bin
- In the
/root
directory you must have/go/bin
directory - In the tool's directory you will find
tools
directory after install tools_script
[+] If you face any problem in the running process, check that:
1. You logged in as ROOT user not normal user
2. Check that you installed the GO language and this path is exist: /root/go/bin
[+] If you face any problem with gf
so kindly install it manually from install instructions from here
https://github.com/1ndianl33t/Gf-Patterns
[+] It will take almost 5 ~ 6 hours running so be Patient or use VPS and sleep while running :)
[+] It will collect all the result into one directory with your target name
- 3klector
- crtfinder
- Subfinder
- Assetfinder
- Altdns
- Konan
- Httpx
- Waybackurls
- Gau
- Photon
- Gf
- Gf-pattern
- Nuclei
- Nuclei-templets
- Port_scan.sh
- Gitdorks.sh