CertSpy-rs is a Rust-based subdomain enumeration tool that uses the crt.sh Certificate Transparency logs to discover subdomains for a given domain. It is a Rust port of my CertSpy tool that was originally written in Python.
- Fast and efficient subdomain enumeration
- Uses crt.sh Certificate Transparency logs
- Colorized output for better readability
- Asynchronous I/O for faster results
- Filters out wildcard subdomains
-
Ensure you have Rust and Cargo installed on your system. If not, you can install them from https://www.rust-lang.org/tools/install.
-
Clone the repository: git clone https://github.com/SOKRAT3Z/certspy-rs.git && cd certspy-rs
-
Build the project: cargo build --release
-
The compiled binary will be available in
target/release/certspy-rs
certspy-rs -d/--domain <domain>
CertSpy-RS will display the discovered subdomains in the terminal. Subdomains will be printed in yellow for better visibility.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
This tool is for educational and ethical use only. The author is not responsible for any misuse or damage caused by this program. Always ensure you have explicit permission to test or enumerate subdomains on a domain.
For any queries or suggestions, please open an issue on this repository.