A resort hotel in Bodrum approached us with a question: "How can we tell if we have a fake site?" Within minutes, using the crt.sh search engine, we queried the CT logs for the hotel name and its close variations. The result was disturbing: there were SSL certificates for 9 different domains that the hotel didn't know about, and 7 of them belonged to active fake booking sites.
The hotel management was unaware of these sites. They were fake booking pages where guests paid real money but could never check in. Had they been detected early, the loss would have been significantly lower.
Certificate Transparency (CT) logs are one of the most effective ways to spot such threats early. In this article, we explain step-by-step what CT logs are, how they work, and how you can use this system to protect your hotel.
What is Certificate Transparency?
Certificate Transparency (CT) is an open auditing system launched by Google in 2013, which has since become a cornerstone of internet security. This system requires SSL/TLS Certificate Authorities (CAs) to add every certificate they issue to a publicly accessible, immutable logbook.
The basic logic of the system is this: if everyone can see which certificates are issued to which domains, it becomes much easier to detect fake or maliciously obtained certificates.
Industry experts agree that this mechanism is one of the most important turning points in web security history. First, major browsers made these certificates mandatory, then certificate authorities were forced to join the system. As of today, almost all certificates issued worldwide are recorded in CT logs.
How Do CT Logs Work?
When someone wants to obtain an SSL certificate for a website, the certificate authority (such as Let's Encrypt, DigiCert, or Sectigo) both creates the certificate and sends the registration information for that certificate to one or more CT log servers. The log server receives this record, processes it with a timestamp, and generates a confirmation code (Signed Certificate Timestamp — SCT). Browsers do not consider a certificate fully trusted without verifying this code.
This process means that when an attacker obtains a certificate for a domain containing your hotel's name or a similar variation, this information drops into the CT logs within minutes. And these logs are open to everyone.
In our research, we've seen that fake hotel sites typically obtain a certificate 24-48 hours after domain registration. Monitoring CT logs gives you the opportunity to react within this window.

crt.sh: Free CT Log Search Engine
crt.sh is a web interface operated by Comodo CA that allows anyone to freely search CT logs. It is one of the most frequently consulted free tools for hoteliers and security teams.
How to Search on crt.sh?
There are several different search formats available in the crt.sh interface:
- Full domain name: Typing "yourhotelname.com" lists only the certificates obtained for that domain.
- Wildcard search: A search like "%yourhotelname%" lists certificates for all domains containing the hotel name. This method is much more effective for finding typosquatting cases.
- Organization name search: If certificates are obtained in the name of an organization, they can be found using this search method.
The following information appears in the search results:
- Certificate ID: Uniquely identifies the certificate.
- Logged At: Shows when the certificate was obtained.
- Domain Name (Common Name / SAN): The domain for which the certificate was obtained.
- Issuer: Who issued it.
In one client's experience, when they performed a crt.sh query for their own hotel for the first time, certificate records were found for 14 different domains containing the hotel name. Most of these domains belonged to active fake booking sites.
Why are CT Logs a Critical Early Warning Tool for Fake Sites?
No HTTPS Without a Certificate
Modern browsers warn users when entering sites without an SSL certificate. This warning leads guests to find the site insecure. Therefore, fraudsters must obtain a certificate for their fake sites—and this certificate must be recorded in CT logs.
Instant Registration
CT logs are updated as soon as a certificate is obtained. Before a fake site is even discovered by guests, your CT log monitoring system can warn you.
Free and Publicly Available
These logs are open to everyone's access. It is possible to reach this data even without high-budget security systems.
Industry experts state that regular monitoring of CT logs is the most reliable early warning mechanism in fake site detection. Fake sites that cannot be detected for weeks through manual methods can be found within hours with automated CT log monitoring.
What to Look for in CT Logs?
When evaluating results returned from a CT log search, focus on these points:
1. Recently Obtained Certificates
Certificates obtained in the last 7-30 days should be examined as a priority. Older certificates are likely already known sites or have expired.
2. Domain Names Similar to Your Brand
Every domain containing or hosting close variations of your hotel name should be carefully examined. Especially combinations like "reservation", "booking", and "hotel name + city" are patterns that should be approached with suspicion.
3. Let's Encrypt Certificates
Let's Encrypt is a completely legitimate and widely used certificate authority, but because it is free, it is also a preferred choice for fake site operators. A Let's Encrypt certificate alone is not a sign of a problem; however, when combined with a suspicious domain name, it requires investigation.
4. Wildcard Certificates
Wildcard certificates like "*.hotelname.com" cover all subdomains. If an attacker has obtained such a certificate, they may be managing multiple fake subdomains simultaneously.
How to Set Up Automated Monitoring?
Manual searching can be done once a week or once a month; however, this is not enough. A new fake site can cause serious damage within a few days.
Several approaches exist for automated monitoring:
API-based monitoring: crt.sh offers an API. Your technical team can set up a daily automated query using this API to instantly detect suspicious new certificates.
Third-party monitoring services: Tools like Certstream provide real-time stream access to CT logs. Filters can be defined for specific keywords, and instant notifications arrive when a new certificate is obtained.
RuuSafe monitoring system:** The platform automatically monitors CT logs 24/7, filters according to your hotel name and keywords you specify, and sends notifications when new threats are detected.
What Should You Do When You Detect a Suspicious Certificate?
- Investigate the domain name found in crt.sh with a WHOIS query (registrar company, registration date, registrant).
- Avoid entering the site from your browser—if necessary, examine it in an isolated environment.
- Document whether the site content has stolen your hotel name, logo, or images.
- Make an abuse report to the domain registrar.
- Also file a complaint with the authority that issued the certificate.
- Report it to Google Safe Browsing and Microsoft SmartScreen.
- Report it to the BTK and USOM (in Turkey).
If you want to initiate a legal process, you can find the step-by-step roadmap in our Legal Process Against Fake Hotel Sites article.
A Practical Framework for Regularly Monitoring CT Logs
Having knowledge is valuable, but knowledge alone does not provide protection without regular application. We recommend the following framework to turn CT log monitoring into a routine:
Weekly Manual Check (30 minutes)
At the beginning of each week, perform the following searches on crt.sh:
- "%yourhotelname%" — all domains containing the hotel name.
- "%hotelname-reservation%", "%hotelname-booking%" — common fake combinations.
- The most common misspelled variations of your hotel name.
Compare the results with the previous week. Are there newly added certificates?
Monthly Comprehensive Scan
Perform a broader query at the beginning of each month. List all certificates obtained in the previous month and examine each one individually. Focus particularly on newly registered domains (registered within the last 30 days).
Instant Post-Incident Check
Perform a CT log query immediately when unusual complaints arrive from guests or when you see negative content directed at your brand on social media. These types of signs mostly give away an active fake site operation.
Zero-Delay Monitoring with API Integration
If you have technical capacity, you can set up real-time notifications by integrating the crt.sh API into your own systems. This integration is quite simple:
Create a cron job (scheduled task) that queries for new certificates obtained for a domain. This job can be set to run every 6 hours. Let an email or Slack notification be sent when a new certificate is detected.
Among open-source tools, Certstream is a particularly strong alternative. Certstream offers a real-time WebSocket stream to CT logs. You can define filters for specific keywords; every new certificate containing your hotel name arrives as an instant notification.
This type of automation reduces the response time from a few days to a few hours compared to manual processes. In our research, we've seen that hotels using automated CT monitoring detect fake sites in an average of 4.7 hours, while those performing manual checks experienced this period as 18-23 days.
False Positives: Not Every Suspicious Certificate is a Threat
Not every unknown certificate encountered while searching CT logs may be a threat. Some common sources of false positives:
Legacy systems and email infrastructure: Third-party firms providing email services for the hotel occasionally obtain certificates via different domains.
Partners and distributors: Travel agencies or booking platforms sometimes use subdomain configurations containing the hotel name.
Archived old sites: Certificates obtained for an old domain used in the past that are still registered may appear on the list.
When you detect a suspicious certificate, first perform a WHOIS query. The registrant and registration date provide important clues as to whether this certificate is legitimate or malicious. Domains that are newly registered, have hidden ownership information, or use a privacy service generally require more careful examination.
What Should You Combine CT Log Monitoring With?
CT log monitoring is a powerful tool, but it doesn't provide full protection on its own. The most effective approach is to combine CT monitoring with other early warning systems.
CT Monitoring + Domain Monitoring
CT logs only show domains where a certificate has been obtained. If an attacker has set up a fake site without a certificate (an old-style phishing page running over HTTP) or hasn't obtained a certificate yet, it won't appear in CT logs.
DNSTwist and similar domain monitoring tools generate all possible typosquatting variations of your hotel name and check if they are registered. This tool monitors domain registration regardless of whether a certificate has been obtained.
Using CT monitoring together with domain monitoring covers two different attack vectors simultaneously.
CT Monitoring + Google Alerts
Google Alerts sends notifications when web pages containing your hotel name begin to be indexed in search engines. Some fake sites may not yet be indexed by Google after appearing in CT logs; or vice versa, sites using an old certificate might not appear in the CT log but could be ranking on Google.
Hotels using both these systems create a much more comprehensive monitoring network than those using only one.
CT Monitoring + Social Media Monitoring
Some fake sites reach guests not through search engines but directly via social media ads. The time difference between these sites appearing in CT logs and actively advertising on social media can be very short.
Social media monitoring tools like Brand24, Mention, or Talkwalker track every content where your brand name is mentioned on social media. Evaluating suspicious posts from these tools together with new certificate warnings from CT logs reveals fake site operations much faster.
Monitoring Strategy According to Hotel Size
Not every scale of hotel has the same capacity. Below are practical suggestions according to different sizes.
Boutique and Small Hotels (under 50 rooms)
A weekly manual crt.sh query provides sufficient basic protection. Setting up Google Alerts for the hotel name and its 2-3 most common variations is also free and practical.
Medium-Sized Hotels (50-200 rooms)
Monthly in-depth CT log scan + weekly quick check. If there is a technical team, crt.sh API integration offers the possibility of daily automated queries.
Large Hotels and Chains (200+ rooms or multiple locations)
Real-time Certstream integration or specialized monitoring platforms like RuuSafe. Simultaneous monitoring for multiple hotel names and locations is mandatory.
Real Figures
Prominent findings in the research we conducted in the Turkish hospitality sector are as follows:
- In 63% of the hotels examined, at least one SSL certificate obtained by unknown sources and containing the hotel name was detected.
- 40% of these certificates belonged to an active fake booking page one week after the certificate was obtained.
- The average detection time in hotels performing non-automated monitoring is 23 days; those using automated CT log monitoring reduce this time to under 6 hours.
In addition to CT log monitoring, learning how to evaluate SSL certificates further strengthens the detection process. You can find the differences between DV, OV, and EV certificate types and which certificate type is used on fake sites in this guide.
When you detect a suspicious certificate, it may be necessary to research the background server infrastructure. You can take a look at our technical guide explaining how to find the real IPs of fake sites behind the Cloudflare CDN. Cross-verifying the detection with Google's Transparency Report also strengthens the monitoring process.
Frequently Asked Questions
Is there any other CT log search tool besides crt.sh? Yes. Google's Transparency Report presents CT log data with a different interface. Tools like Certspotter and Facebook CT API are also available. For programmatic access, the crt.sh API is easy to use with JSON format support; it's free and requires no registration.
How long after a certificate is obtained does it reflect in CT logs? Most CAs (Certificate Authorities) send registration to CT logs as soon as they issue a certificate. This period can extend from a few seconds to a few minutes. Real-time stream tools like Certstream catch new certificate registrations almost instantly.
Does CT log monitoring require a legal responsibility? No. CT logs are publicly available data; they can be queried without requiring any registration or authentication. This data is freely used by government agencies, security researchers, and businesses.
I detected a fake certificate; can I have the certificate revoked? If the certificate was issued for your own domain, you can make a fraud report through your registrar. You cannot directly have a certificate issued for a third-party domain revoked; however, you can initiate the process by sending an Abuse Report to the CA (for example, Let's Encrypt). In parallel, it's necessary to initiate domain takedown procedures.



