Abusing Certificate Transparency logs for getting HTTPS websites subdomains.
Python
2,128
31 commits
updated Jan 2, 2024
Do you miss AXFR technique? This tool allows to get the subdomains from a HTTPS website in a few seconds.
How it works? CTFR does not use neither dictionary attack nor brute-force, it just abuses of Certificate Transparency logs.
For more information about CT logs, check www.certificate-transparency.org and crt.sh.
Please, follow the instructions below for installing and run CTFR.
Make sure you have installed the following tools:
Python 3.0 or later.
pip3 (sudo apt-get install python3-pip).
$ git clone https://github.com/UnaPibaGeek/ctfr.git
$ cd ctfr
$ pip3 install -r requirements.txt
$ python3 ctfr.py --help
Parameters and examples of use.
-d --domain [target_domain] (required)
-o --output [output_file] (optional)
$ python3 ctfr.py -d starbucks.com
$ python3 ctfr.py -d facebook.com -o /home/shei/subdomains_fb.txt
I think it's a little bit crazy to use Docker for running such a little python script, but if you want to do it anyway, you can use this Docker image.
The instructions are there.
497 followers · starred Jan 2025
5,852 followers · starred Mar 2018
173 followers · starred May 2019
167 followers · starred Jun 2018
Abusing Certificate Transparency logs for getting HTTPS websites subdomains.
Python
2,128
31 commits
updated Jan 2, 2024
Do you miss AXFR technique? This tool allows to get the subdomains from a HTTPS website in a few seconds.
How it works? CTFR does not use neither dictionary attack nor brute-force, it just abuses of Certificate Transparency logs.
For more information about CT logs, check www.certificate-transparency.org and crt.sh.
Please, follow the instructions below for installing and run CTFR.
Make sure you have installed the following tools:
Python 3.0 or later.
pip3 (sudo apt-get install python3-pip).
$ git clone https://github.com/UnaPibaGeek/ctfr.git
$ cd ctfr
$ pip3 install -r requirements.txt
$ python3 ctfr.py --help
Parameters and examples of use.
-d --domain [target_domain] (required)
-o --output [output_file] (optional)
$ python3 ctfr.py -d starbucks.com
$ python3 ctfr.py -d facebook.com -o /home/shei/subdomains_fb.txt
I think it's a little bit crazy to use Docker for running such a little python script, but if you want to do it anyway, you can use this Docker image.
The instructions are there.
497 followers · starred Jan 2025
5,852 followers · starred Mar 2018
173 followers · starred May 2019
167 followers · starred Jun 2018